Hello,
I have tried to get OBS working for mixed reality capture of The Thrill of The Fight with my Quest 2. I have mainly used the instructional video here:
www.youtube.com
Everything works fine for the background and the video capture, however, in the foreground there is a purple layer that prevents anything being viewed behind it (See pic).
Any ideas on how to fix this? Log file is below:
```
12:02:11.106: CPU Name: Intel(R) Core(TM) i7-10870H CPU @ 2.20GHz
12:02:11.106: CPU Speed: 2208MHz
12:02:11.106: Physical Cores: 8, Logical Cores: 16
12:02:11.106: Physical Memory: 32640MB Total, 16043MB Free
12:02:11.106: Windows Version: 10.0 Build 22621 (revision: 963; 64-bit)
12:02:11.106: Running as administrator: false
12:02:11.106: Aero is Enabled (Aero is always on for windows 8 and above)
12:02:11.106: Windows 10 Gaming Features:
12:02:11.106: Game DVR: On
12:02:11.106: Game DVR Background Recording: Off
12:02:11.108: Sec. Software Status:
12:02:11.109: Microsoft Defender Antivirus: enabled (AV)
12:02:11.109: Windows Firewall: enabled (FW)
12:02:11.110: Current Date/Time: 2022-12-24, 12:02:11
12:02:11.110: Browser Hardware Acceleration: true
12:02:11.110: Portable mode: false
12:02:11.812: OBS 24.0.3 (64-bit, windows)
12:02:11.812: ---------------------------------
12:02:11.813: ---------------------------------
12:02:11.813: audio settings reset:
12:02:11.813: samples per sec: 44100
12:02:11.813: speakers: 2
12:02:11.814: ---------------------------------
12:02:11.814: Initializing D3D11...
12:02:11.814: Available Video Adapters:
12:02:11.824: Adapter 0: NVIDIA GeForce RTX 3070 Laptop GPU
12:02:11.824: Dedicated VRAM: 4128243712
12:02:11.824: Shared VRAM: 4228214784
12:02:11.824: output 0: pos={0, 0}, size={1920, 1080}, attached=true
12:02:11.824: Adapter 1: Intel(R) UHD Graphics
12:02:11.824: Dedicated VRAM: 134217728
12:02:11.824: Shared VRAM: 4228214784
12:02:11.824: Adapter 2: Intel(R) UHD Graphics
12:02:11.824: Dedicated VRAM: 134217728
12:02:11.824: Shared VRAM: 4228214784
12:02:11.824: Adapter 3: Intel(R) UHD Graphics
12:02:11.824: Dedicated VRAM: 134217728
12:02:11.824: Shared VRAM: 4228214784
12:02:11.831: Loading up D3D11 on adapter NVIDIA GeForce RTX 3070 Laptop GPU (0)
12:02:13.799: D3D11 loaded successfully, feature level used: b000
12:02:13.800: D3D11 GPU priority setup failed (not admin?)
12:02:14.173: ---------------------------------
12:02:14.173: video settings reset:
12:02:14.173: base resolution: 1920x1080
12:02:14.173: output resolution: 1280x720
12:02:14.173: downscale filter: Bicubic
12:02:14.173: fps: 30/1
12:02:14.173: format: NV12
12:02:14.173: YUV mode: 709/Full
12:02:14.174: NV12 texture support enabled
12:02:14.175: Audio monitoring device:
12:02:14.175: name: Default
12:02:14.175: id: default
12:02:14.175: ---------------------------------
12:02:14.178: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
12:02:14.178: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
12:02:14.203: [AMF] AMF Test failed due to one or more errors.
12:02:14.203: Failed to initialize module 'enc-amf.dll'
12:02:14.218: [obs-browser]: Version 2.7.15
12:02:14.222: NVENC supported
12:02:14.537: Couldn't find VLC installation, VLC video source disabled
12:02:14.541: No blackmagic support
12:02:14.546: ---------------------------------
12:02:14.546: Loaded Modules:
12:02:14.546: win-wasapi.dll
12:02:14.546: win-mf.dll
12:02:14.546: win-ivcam.dll
12:02:14.546: win-dshow.dll
12:02:14.546: win-decklink.dll
12:02:14.546: win-capture.dll
12:02:14.546: vlc-video.dll
12:02:14.546: text-freetype2.dll
12:02:14.546: rtmp-services.dll
12:02:14.546: oculus-mrc.dll
12:02:14.546: obs-x264.dll
12:02:14.546: obs-vst.dll
12:02:14.546: obs-transitions.dll
12:02:14.546: obs-text.dll
12:02:14.546: obs-qsv11.dll
12:02:14.546: obs-outputs.dll
12:02:14.546: obs-filters.dll
12:02:14.546: obs-ffmpeg.dll
12:02:14.546: obs-browser.dll
12:02:14.546: image-source.dll
12:02:14.546: frontend-tools.dll
12:02:14.546: enc-amf.dll
12:02:14.546: decklink-ouput-ui.dll
12:02:14.546: coreaudio-encoder.dll
12:02:14.547: ---------------------------------
12:02:14.547: ==== Startup complete ===============================================
12:02:14.547: Service '' not found
12:02:14.549: All scene data cleared
12:02:14.549: ------------------------------------------------
12:02:14.674: WASAPI: Device 'Speakers (Realtek(R) Audio)' initialized
12:02:14.891: WASAPI: Device 'Digital Audio Interface (Cam Link 4K)' initialized
12:02:14.892: [OculusMrcSource 'Oculus MRC']: Codec found. Capabilities 0x3022
12:02:14.937: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds (source: Mic/Aux)
12:02:14.937:
12:02:14.952: Switched to scene 'Quest MRC'
12:02:14.952: ------------------------------------------------
12:02:14.952: Loaded scenes:
12:02:14.952: - scene 'Quest MRC':
12:02:14.952: - source: 'Background' (group)
12:02:14.952: - filter: 'Crop/Pad' (crop_filter)
12:02:14.952: - filter: 'Color Correction' (color_filter)
12:02:14.952: - source: 'Oculus MRC' (oculus_mrc_source)
12:02:14.952: - monitoring: monitor and output
12:02:14.952: - source: 'Video Capture Device' (dshow_input)
12:02:14.952: - filter: 'Chroma Key' (chroma_key_filter)
12:02:14.952: - filter: 'Render Delay' (gpu_delay)
12:02:14.952: - filter: 'Color Correction' (color_filter)
12:02:14.952: - source: 'Foreground' (group)
12:02:14.952: - filter: 'Crop/Pad' (crop_filter)
12:02:14.952: - filter: 'Chroma Key' (chroma_key_filter)
12:02:14.952: - filter: 'Color Correction' (color_filter)
12:02:14.952: - source: 'Oculus MRC' (oculus_mrc_source)
12:02:14.952: - monitoring: monitor and output
12:02:14.952: ------------------------------------------------
12:02:15.143: ---------------------------------
12:02:15.143: [DShow Device: 'Video Capture Device'] settings updated:
12:02:15.143: video device: Cam Link 4K
12:02:15.143: video path: \\?\usb#vid_0fd9&pid_0066&mi_00#6&3584e3e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
12:02:15.143: resolution: 1920x1080
12:02:15.143: fps: 59.94 (interval: 166833)
12:02:15.143: format: NV12
12:02:15.154: using video device audio: no
12:02:15.154: separate audio filter
12:02:15.154: sample rate: 44100
12:02:15.154: channels: 2
12:02:15.154: audio type: Capture
12:02:28.845: [OculusMrcSource 'Oculus MRC']: ConnectClicked
12:02:28.942: [OculusMrcSource 'Oculus MRC']: Socket connected to 192.168.1.103:28734
12:02:28.943: [OculusMrcSource 'Oculus MRC']: m_codecContext constructed and opened
12:02:29.042: [OculusMrcSource 'Oculus MRC']: [VIDEO_DIMENSION] width 3840 height 1080
12:02:29.109: error: no frame!
12:02:29.109: [OculusMrcSource 'Oculus MRC']: avcodec_send_packet error Invalid data found when processing input
12:02:29.147: [OculusMrcSource 'Oculus MRC']: [AUDIO_DATA] unimplemented audio channels 0
12:02:29.312: adding 116 milliseconds of audio buffering, total audio buffering is now 139 milliseconds (source: Oculus MRC)
12:02:29.312:
12:02:29.401: adding 92 milliseconds of audio buffering, total audio buffering is now 232 milliseconds (source: Oculus MRC)
12:02:29.401:
12:02:29.493: adding 92 milliseconds of audio buffering, total audio buffering is now 325 milliseconds (source: Oculus MRC)
12:02:29.493:
12:02:29.584: adding 92 milliseconds of audio buffering, total audio buffering is now 417 milliseconds (source: Oculus MRC)
12:02:29.584:
12:02:29.653: adding 69 milliseconds of audio buffering, total audio buffering is now 487 milliseconds (source: Oculus MRC)
12:02:29.653:
12:02:29.789: adding 139 milliseconds of audio buffering, total audio buffering is now 626 milliseconds (source: Oculus MRC)
12:02:29.789:
12:02:29.857: adding 69 milliseconds of audio buffering, total audio buffering is now 696 milliseconds (source: Oculus MRC)
12:02:29.857:
12:02:29.971: adding 92 milliseconds of audio buffering, total audio buffering is now 789 milliseconds (source: Oculus MRC)
12:02:29.971:
12:02:30.062: adding 92 milliseconds of audio buffering, total audio buffering is now 882 milliseconds (source: Oculus MRC)
12:02:30.062:
12:02:30.130: adding 69 milliseconds of audio buffering, total audio buffering is now 952 milliseconds (source: Oculus MRC)
12:02:30.130:
12:02:30.244: Max audio buffering reached!
12:02:30.244: adding 92 milliseconds of audio buffering, total audio buffering is now 1044 milliseconds (source: Oculus MRC)
12:02:30.244:
```
I have tried to get OBS working for mixed reality capture of The Thrill of The Fight with my Quest 2. I have mainly used the instructional video here:
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

Everything works fine for the background and the video capture, however, in the foreground there is a purple layer that prevents anything being viewed behind it (See pic).
Any ideas on how to fix this? Log file is below:
```
12:02:11.106: CPU Name: Intel(R) Core(TM) i7-10870H CPU @ 2.20GHz
12:02:11.106: CPU Speed: 2208MHz
12:02:11.106: Physical Cores: 8, Logical Cores: 16
12:02:11.106: Physical Memory: 32640MB Total, 16043MB Free
12:02:11.106: Windows Version: 10.0 Build 22621 (revision: 963; 64-bit)
12:02:11.106: Running as administrator: false
12:02:11.106: Aero is Enabled (Aero is always on for windows 8 and above)
12:02:11.106: Windows 10 Gaming Features:
12:02:11.106: Game DVR: On
12:02:11.106: Game DVR Background Recording: Off
12:02:11.108: Sec. Software Status:
12:02:11.109: Microsoft Defender Antivirus: enabled (AV)
12:02:11.109: Windows Firewall: enabled (FW)
12:02:11.110: Current Date/Time: 2022-12-24, 12:02:11
12:02:11.110: Browser Hardware Acceleration: true
12:02:11.110: Portable mode: false
12:02:11.812: OBS 24.0.3 (64-bit, windows)
12:02:11.812: ---------------------------------
12:02:11.813: ---------------------------------
12:02:11.813: audio settings reset:
12:02:11.813: samples per sec: 44100
12:02:11.813: speakers: 2
12:02:11.814: ---------------------------------
12:02:11.814: Initializing D3D11...
12:02:11.814: Available Video Adapters:
12:02:11.824: Adapter 0: NVIDIA GeForce RTX 3070 Laptop GPU
12:02:11.824: Dedicated VRAM: 4128243712
12:02:11.824: Shared VRAM: 4228214784
12:02:11.824: output 0: pos={0, 0}, size={1920, 1080}, attached=true
12:02:11.824: Adapter 1: Intel(R) UHD Graphics
12:02:11.824: Dedicated VRAM: 134217728
12:02:11.824: Shared VRAM: 4228214784
12:02:11.824: Adapter 2: Intel(R) UHD Graphics
12:02:11.824: Dedicated VRAM: 134217728
12:02:11.824: Shared VRAM: 4228214784
12:02:11.824: Adapter 3: Intel(R) UHD Graphics
12:02:11.824: Dedicated VRAM: 134217728
12:02:11.824: Shared VRAM: 4228214784
12:02:11.831: Loading up D3D11 on adapter NVIDIA GeForce RTX 3070 Laptop GPU (0)
12:02:13.799: D3D11 loaded successfully, feature level used: b000
12:02:13.800: D3D11 GPU priority setup failed (not admin?)
12:02:14.173: ---------------------------------
12:02:14.173: video settings reset:
12:02:14.173: base resolution: 1920x1080
12:02:14.173: output resolution: 1280x720
12:02:14.173: downscale filter: Bicubic
12:02:14.173: fps: 30/1
12:02:14.173: format: NV12
12:02:14.173: YUV mode: 709/Full
12:02:14.174: NV12 texture support enabled
12:02:14.175: Audio monitoring device:
12:02:14.175: name: Default
12:02:14.175: id: default
12:02:14.175: ---------------------------------
12:02:14.178: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
12:02:14.178: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
12:02:14.203: [AMF] AMF Test failed due to one or more errors.
12:02:14.203: Failed to initialize module 'enc-amf.dll'
12:02:14.218: [obs-browser]: Version 2.7.15
12:02:14.222: NVENC supported
12:02:14.537: Couldn't find VLC installation, VLC video source disabled
12:02:14.541: No blackmagic support
12:02:14.546: ---------------------------------
12:02:14.546: Loaded Modules:
12:02:14.546: win-wasapi.dll
12:02:14.546: win-mf.dll
12:02:14.546: win-ivcam.dll
12:02:14.546: win-dshow.dll
12:02:14.546: win-decklink.dll
12:02:14.546: win-capture.dll
12:02:14.546: vlc-video.dll
12:02:14.546: text-freetype2.dll
12:02:14.546: rtmp-services.dll
12:02:14.546: oculus-mrc.dll
12:02:14.546: obs-x264.dll
12:02:14.546: obs-vst.dll
12:02:14.546: obs-transitions.dll
12:02:14.546: obs-text.dll
12:02:14.546: obs-qsv11.dll
12:02:14.546: obs-outputs.dll
12:02:14.546: obs-filters.dll
12:02:14.546: obs-ffmpeg.dll
12:02:14.546: obs-browser.dll
12:02:14.546: image-source.dll
12:02:14.546: frontend-tools.dll
12:02:14.546: enc-amf.dll
12:02:14.546: decklink-ouput-ui.dll
12:02:14.546: coreaudio-encoder.dll
12:02:14.547: ---------------------------------
12:02:14.547: ==== Startup complete ===============================================
12:02:14.547: Service '' not found
12:02:14.549: All scene data cleared
12:02:14.549: ------------------------------------------------
12:02:14.674: WASAPI: Device 'Speakers (Realtek(R) Audio)' initialized
12:02:14.891: WASAPI: Device 'Digital Audio Interface (Cam Link 4K)' initialized
12:02:14.892: [OculusMrcSource 'Oculus MRC']: Codec found. Capabilities 0x3022
12:02:14.937: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds (source: Mic/Aux)
12:02:14.937:
12:02:14.952: Switched to scene 'Quest MRC'
12:02:14.952: ------------------------------------------------
12:02:14.952: Loaded scenes:
12:02:14.952: - scene 'Quest MRC':
12:02:14.952: - source: 'Background' (group)
12:02:14.952: - filter: 'Crop/Pad' (crop_filter)
12:02:14.952: - filter: 'Color Correction' (color_filter)
12:02:14.952: - source: 'Oculus MRC' (oculus_mrc_source)
12:02:14.952: - monitoring: monitor and output
12:02:14.952: - source: 'Video Capture Device' (dshow_input)
12:02:14.952: - filter: 'Chroma Key' (chroma_key_filter)
12:02:14.952: - filter: 'Render Delay' (gpu_delay)
12:02:14.952: - filter: 'Color Correction' (color_filter)
12:02:14.952: - source: 'Foreground' (group)
12:02:14.952: - filter: 'Crop/Pad' (crop_filter)
12:02:14.952: - filter: 'Chroma Key' (chroma_key_filter)
12:02:14.952: - filter: 'Color Correction' (color_filter)
12:02:14.952: - source: 'Oculus MRC' (oculus_mrc_source)
12:02:14.952: - monitoring: monitor and output
12:02:14.952: ------------------------------------------------
12:02:15.143: ---------------------------------
12:02:15.143: [DShow Device: 'Video Capture Device'] settings updated:
12:02:15.143: video device: Cam Link 4K
12:02:15.143: video path: \\?\usb#vid_0fd9&pid_0066&mi_00#6&3584e3e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
12:02:15.143: resolution: 1920x1080
12:02:15.143: fps: 59.94 (interval: 166833)
12:02:15.143: format: NV12
12:02:15.154: using video device audio: no
12:02:15.154: separate audio filter
12:02:15.154: sample rate: 44100
12:02:15.154: channels: 2
12:02:15.154: audio type: Capture
12:02:28.845: [OculusMrcSource 'Oculus MRC']: ConnectClicked
12:02:28.942: [OculusMrcSource 'Oculus MRC']: Socket connected to 192.168.1.103:28734
12:02:28.943: [OculusMrcSource 'Oculus MRC']: m_codecContext constructed and opened
12:02:29.042: [OculusMrcSource 'Oculus MRC']: [VIDEO_DIMENSION] width 3840 height 1080
12:02:29.109: error: no frame!
12:02:29.109: [OculusMrcSource 'Oculus MRC']: avcodec_send_packet error Invalid data found when processing input
12:02:29.147: [OculusMrcSource 'Oculus MRC']: [AUDIO_DATA] unimplemented audio channels 0
12:02:29.312: adding 116 milliseconds of audio buffering, total audio buffering is now 139 milliseconds (source: Oculus MRC)
12:02:29.312:
12:02:29.401: adding 92 milliseconds of audio buffering, total audio buffering is now 232 milliseconds (source: Oculus MRC)
12:02:29.401:
12:02:29.493: adding 92 milliseconds of audio buffering, total audio buffering is now 325 milliseconds (source: Oculus MRC)
12:02:29.493:
12:02:29.584: adding 92 milliseconds of audio buffering, total audio buffering is now 417 milliseconds (source: Oculus MRC)
12:02:29.584:
12:02:29.653: adding 69 milliseconds of audio buffering, total audio buffering is now 487 milliseconds (source: Oculus MRC)
12:02:29.653:
12:02:29.789: adding 139 milliseconds of audio buffering, total audio buffering is now 626 milliseconds (source: Oculus MRC)
12:02:29.789:
12:02:29.857: adding 69 milliseconds of audio buffering, total audio buffering is now 696 milliseconds (source: Oculus MRC)
12:02:29.857:
12:02:29.971: adding 92 milliseconds of audio buffering, total audio buffering is now 789 milliseconds (source: Oculus MRC)
12:02:29.971:
12:02:30.062: adding 92 milliseconds of audio buffering, total audio buffering is now 882 milliseconds (source: Oculus MRC)
12:02:30.062:
12:02:30.130: adding 69 milliseconds of audio buffering, total audio buffering is now 952 milliseconds (source: Oculus MRC)
12:02:30.130:
12:02:30.244: Max audio buffering reached!
12:02:30.244: adding 92 milliseconds of audio buffering, total audio buffering is now 1044 milliseconds (source: Oculus MRC)
12:02:30.244:
```