Question / Help Eliminate infinity

David40

New Member
I must be missing something. When I try to do a screen capture I get this totally confusing infinity of screens as though you had two mirrors facing each other. Trying to crop in order to select an area and record it is just about impossible. Is there a way to eliminate the infinity effect and be able to work with only one capture screen?
Thanks
 

RytoEX

Forum Admin
Forum Moderator
Developer
That effect will always occur if you are using Display Capture with OBS on the same display that you are capturing. The effect will stop once OBS is minimized, or if you disable the preview (though you will be unable to visually edit sources this way).

Generally, if you can use any other capture mode (Window Capture, Game Capture), it's recommended to use those, especially on a single display system. If you must use Display Capture on a single display system, this visual effect will occur as long as the OBS window is visible on the capture display, and it will stop as soon as the OBS window/preview is no longer visible on that display.
 

David40

New Member
Thanks for getting back to me so quickly and explaining that. Do either Window Capture or Game Capture modes allow selecting an area or cropping to a specific area?
 

RytoEX

Forum Admin
Forum Moderator
Developer
You can crop any source, including Window Capture and Game Capture. You can crop within the Transform settings for any source, or by holding down the ALT key before clicking on a source's edge. You can also use a crop filter, but those are applied globally to all instances of a source, and they require more clicks to add/setup.

Though, I've just realized that you asked this in the Linux Support forum, and I don't think there is a Game Capture source on Linux. There is a Window Capture.
 
Last edited:

David40

New Member
You are correct I do not see a Game Capture mode. I got to the point of setting up the Window Capture, but I am having two issues.
Colors in the capture window and in the recorded video are way off . Red comes out blue and the people have purple faces. I tried playing with the color correction filter but it did not help.
The other issue is no sound being recorded. I've been using a YouTube video playing in Firefox as my test source. The video seems to record fine and plays back fine (except for the color issue) While recording I can hear the audio just fine but for some reason OBS is not hearing it. Any suggestions?
Thanks
 

RytoEX

Forum Admin
Forum Moderator
Developer
I believe there is specifically a swap red/blue option in window capture on Linux for this exact reason. It's labeled "Swap red and blue".

You need to specify an audio device for OBS to capture and make sure it is the correct device. I don't recall the exact procedure for this on Linux. In Windows, you can set audio devices globally in OBS Settings > Audio, or you can add audio devices individually to each scene.
 

David40

New Member
I found it, that's great it worked, I'm getting closer, now if I could just solve the sound issue. I actually did find my sound driver after searching through some different settings, I did not realize you had to manually add an Audio Capture in addition to the Video Capture. But this has created a different issue. With all the volume controls turned all the way up the sound on the recorded video is so low it almost can't be heard at all. Not sure what to do about that?
 
Last edited:

RytoEX

Forum Admin
Forum Moderator
Developer
You shouldn't have to manually add audio captures. You should be able to specify audio devices in Settings > Audio and it should show up in the OBS Mixer as a globally available audio source.

I'm not sure how audio capture on Linux works. You may have to wait until someone more familiar with Linux systems can answer questions pertaining to that.
 

David40

New Member
Yes, what you describe is what I would normally expect in Windows, but it's not working that way in Linux Ubuntu/OBS. For some reason it's not seeing my sound device on that level, but if I load an Audio Capture it does see the audio device. The only problem with that is very low volume even with everything cranked up to 100%. I'll look forward to hearing from anyone that can explain how they got OBS to work on the Linux OS.
 

Harold

Active Member
Did you install OBS via snap?
If so, switch to the PPA, as the snap version has done things not consistent with what we're able to support.
 

David40

New Member
I can't answer that because I don't know what those are. I believe I just went to the OBS website and installed it using the instructions there for the latest Linux Ubuntu version.
 

David40

New Member
09:00:18 PM.927: CPU Name: Intel(R) Core(TM) i3-8100 CPU @ 3.60GHz
09:00:18 PM.927: CPU Speed: 800.013MHz
09:00:18 PM.928: Physical Cores: 4, Logical Cores: 4
09:00:18 PM.928: Physical Memory: 3809MB Total, 2009MB Free
09:00:18 PM.928: Kernel Version: Linux 4.15.0-34-generic
09:00:18 PM.928: Distribution: "Ubuntu" "18.04"
09:00:18 PM.929: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.19.6
09:00:18 PM.958: Portable mode: false
09:00:19 PM.601: OBS 22.0.2 (linux)
09:00:19 PM.601: ---------------------------------
09:00:19 PM.602: ---------------------------------
09:00:19 PM.602: audio settings reset:
09:00:19 PM.602: samples per sec: 44100
09:00:19 PM.602: speakers: 2
09:00:19 PM.674: ---------------------------------
09:00:19 PM.674: Initializing OpenGL...
09:00:19 PM.714: Loading up OpenGL on adapter Intel Open Source Technology Center Mesa DRI Intel(R) HD Graphics (Coffeelake 3x8 GT2)
09:00:19 PM.714: OpenGL loaded successfully, version 4.5 (Core Profile) Mesa 18.0.5, shading language 4.50
09:00:20 PM.234: ---------------------------------
09:00:20 PM.234: video settings reset:
09:00:20 PM.234: base resolution: 1280x720
09:00:20 PM.234: output resolution: 1280x720
09:00:20 PM.234: downscale filter: Bicubic
09:00:20 PM.234: fps: 30/1
09:00:20 PM.234: format: NV12
09:00:20 PM.234: YUV mode: 601/Partial
09:00:20 PM.239: Audio monitoring device:
09:00:20 PM.239: name: Monitor of Built-in Audio Analog Stereo
09:00:20 PM.239: id: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
09:00:20 PM.239: ---------------------------------
09:00:20 PM.923: No blackmagic support
09:00:22 PM.130: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory
09:00:22 PM.130:
09:00:22 PM.647: VLC found, VLC video source enabled
09:00:22 PM.647: ---------------------------------
09:00:22 PM.647: Loaded Modules:
09:00:22 PM.647: vlc-video.so
09:00:22 PM.647: text-freetype2.so
09:00:22 PM.647: rtmp-services.so
09:00:22 PM.647: obs-x264.so
09:00:22 PM.647: obs-transitions.so
09:00:22 PM.647: obs-outputs.so
09:00:22 PM.648: obs-libfdk.so
09:00:22 PM.648: obs-filters.so
09:00:22 PM.648: obs-ffmpeg.so
09:00:22 PM.648: linux-v4l2.so
09:00:22 PM.648: linux-pulseaudio.so
09:00:22 PM.648: linux-jack.so
09:00:22 PM.648: linux-decklink.so
09:00:22 PM.648: linux-capture.so
09:00:22 PM.648: linux-alsa.so
09:00:22 PM.648: image-source.so
09:00:22 PM.648: frontend-tools.so
09:00:22 PM.648: ---------------------------------
09:00:22 PM.648: ==== Startup complete ===============================================
09:00:22 PM.674: Service '' not found
09:00:22 PM.844: All scene data cleared
09:00:22 PM.844: ------------------------------------------------
09:00:22 PM.898: pulse-input: Server name: 'pulseaudio 11.1'
09:00:22 PM.899: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
09:00:22 PM.899: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:22 PM.899: pulse-am: Prevented feedback-loop in 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:22 PM.902: pulse-input: Server name: 'pulseaudio 11.1'
09:00:22 PM.903: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
09:00:22 PM.903: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:22 PM.908: pulse-am: Prevented feedback-loop in 'default'
09:00:22 PM.908: pulse-input: Server name: 'pulseaudio 11.1'
09:00:22 PM.909: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
09:00:22 PM.909: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:22 PM.910: pulse-input: Server name: 'pulseaudio 11.1'
09:00:22 PM.911: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
09:00:22 PM.911: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:22 PM.911: pulse-am: Prevented feedback-loop in 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:22 PM.953: alsa-input: PCM 'front:CARD=PCH,DEV=0' rate set to 44100
09:00:22 PM.953: alsa-input: PCM 'front:CARD=PCH,DEV=0' channels set to 2
09:00:22 PM.956: pulse-am: Server name: 'pulseaudio 11.1'
09:00:22 PM.957: pulse-am: Audio format: s16le, 44100 Hz, 2 channels
09:00:23 PM.021: pulse-am: Started Monitoring in 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:00:23 PM.024: Switched to scene 'Scene'
09:00:23 PM.024: ------------------------------------------------
09:00:23 PM.024: Loaded scenes:
09:00:23 PM.024: - scene 'Scene':
09:00:23 PM.024: - source: 'Window Capture (Xcomposite)' (xcomposite_input)
09:00:23 PM.024: - source: 'Audio Capture Device (ALSA)' (alsa_input_capture)
09:00:23 PM.024: - monitoring: monitor and output
09:00:23 PM.024: - filter: 'Gain' (gain_filter)
09:00:23 PM.024: - filter: 'Noise Gate' (noise_gate_filter)
09:00:23 PM.024: - source: 'Audio Output Capture (PulseAudio)' (pulse_output_capture)
09:00:23 PM.024: - monitoring: monitor and output
09:00:23 PM.024: - filter: 'Gain' (gain_filter)
09:00:23 PM.024: ------------------------------------------------
09:00:23 PM.420: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
09:01:28 PM.147: xcompcap: [window-capture: 'Window Capture (Xcomposite)'] update settings:
09:01:28 PM.147: title: Mozilla Firefox
09:01:28 PM.147: class: Navigator
09:09:06 PM.579: User Removed source 'Audio Output Capture (PulseAudio)' (pulse_output_capture) from scene 'Scene'
09:09:06 PM.610: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:09:06 PM.610: pulse-input: Got 109826 packets with 23100318 frames
09:09:14 PM.749: User Removed source 'Audio Capture Device (ALSA)' (alsa_input_capture) from scene 'Scene'
09:09:14 PM.780: pulse-am: Stopped Monitoring in 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
09:09:14 PM.780: pulse-am: Got 45759 packets with 23428608 frames
 

Harold

Active Member
You definitely should be able to add the audio devices in settings - audio. Nothing I see should be causing them to be blocked.
I'd definitely try stripping out the audio input and output captures and trying again.
 

David40

New Member
You can see at the bottom of the log I did remove the Audio Captures from the Sources leaving only the Window Capture.
In the Setting - Audio the only options I get are Disabled, Default, and Built-in Audio Analog Stereo, and I have the last option selected.
 
Top