DistroAV - Network Audio/Video in OBS-Studio using NDI® technology

DistroAV - Network Audio/Video in OBS-Studio using NDI® technology 6.0.0

dprbass

New Member
NDI Virtual Input for Mac is now available from NewTek
81922056-39060780-95e4-11ea-8d89-e344dc2d36e2.png
That's a great fix!
 

gorbett

New Member
I do not see the option to send to NDI on macOS Catalina 10.15.4 in tools. I have installed 4.9 multiple times. Any idea?
 

Timboxyz

Member
I am wondering why it is that even if you have the NDI Tools installed on your PC, the Plug-in relies on a separate run time which doesn't appear to come from an official source? Surely the Tools have the run time included?
 

davidpixal

New Member
Hi!.

I just installed NDI HX Camera on my Iphone XS Max and I have a Macbook Pro 2011, with OBS at the latest versión and lastest version of the NDI Plugin.

When I add my NDI Source to OBS, nothing pops up, I can't see my phone on OBS, why is that?
Helloooo.
I do have the same problem as you. I have tried everything but still not working. Have you tried different stuff and get something well?? Thanks
 

omegahacker

New Member
After updating to the latest update, it has resulted in constant desync and latency increases between audio+video sources, up to half a second at times. Usually happens after swapping between CPU intense scenes. Had no issues with the old version, downgraded now and it's fine. Checked logs and saw nothing noteworthy related to NDI.

I've been trying to set up a PTZOptics camera to replace the USB webcam we're using for church livestream, and I've been getting that issue from day one (about a month now I've been chipping away at the migration). But only when the gear is at church, not when I set it up at home!

Fundamentally, what's happening is that while Newtek NDI Monitor always works just fine, any time I start OBS I immediately have a stream that's ~250ms behind, and within about 30 seconds it's slipped back to about 2 seconds of latency, then into a mode where it's simply dropping H.264 I frames on a regular basis. Depending on its mood, this either means a black flash periodically, or it's worse and the black frame is actually replacing the I-frame, which results in the P frames differencing against that, and all sorts of strange motion stuff until the next I frame comes in.

For quite a while I was chasing potential network issues (nevermind that in all cases the camera and laptop are plugged into adjacent ports on a solid switch) because it *appeared* that OBS would always work when I set it up at home, but would always fail when I forklifted the kit to church. I set up a dedicated small switch (Netgear GS108T freshly factory reset) to "isolate" the setup so the only connection to the main network is an uplink providing e.g. DHCP and DNS, rather than any confusion with VLANs, IGMP snooping (off) and other stuff. Now I'm even less sure what's going on, because after gathering a packet capture (or maybe not, I think my switch span-port config was wrong) of the switch uplink at church, I brought the kit home and now it's failing here too (for the first time).

Can you share what version you backed down to that still worked? If it's just a problem with the latest version, I can stop chasing phantom network issues...

I really need to get this camera working soon, as we're getting closer to having some kind of church service actually in the building, where I'd *really* like to set up the NDI direct out so we can simulcast the service into a bunch of big rooms with limited attendance in each one (e.g. 25ppl in the 600-person sanctuary, 25ppl in the full gym, etc...). None of this "we're going to pack the church no matter what" crap...

Thanks!
 

SP_OBS

New Member
I've been trying to set up a PTZOptics camera to replace the USB webcam we're using for church livestream, and I've been getting that issue from day one (about a month now I've been chipping away at the migration). But only when the gear is at church, not when I set it up at home!

Fundamentally, what's happening is that while Newtek NDI Monitor always works just fine, any time I start OBS I immediately have a stream that's ~250ms behind, and within about 30 seconds it's slipped back to about 2 seconds of latency, then into a mode where it's simply dropping H.264 I frames on a regular basis. Depending on its mood, this either means a black flash periodically, or it's worse and the black frame is actually replacing the I-frame, which results in the P frames differencing against that, and all sorts of strange motion stuff until the next I frame comes in.

For quite a while I was chasing potential network issues (nevermind that in all cases the camera and laptop are plugged into adjacent ports on a solid switch) because it *appeared* that OBS would always work when I set it up at home, but would always fail when I forklifted the kit to church. I set up a dedicated small switch (Netgear GS108T freshly factory reset) to "isolate" the setup so the only connection to the main network is an uplink providing e.g. DHCP and DNS, rather than any confusion with VLANs, IGMP snooping (off) and other stuff. Now I'm even less sure what's going on, because after gathering a packet capture (or maybe not, I think my switch span-port config was wrong) of the switch uplink at church, I brought the kit home and now it's failing here too (for the first time).

Can you share what version you backed down to that still worked? If it's just a problem with the latest version, I can stop chasing phantom network issues...

I really need to get this camera working soon, as we're getting closer to having some kind of church service actually in the building, where I'd *really* like to set up the NDI direct out so we can simulcast the service into a bunch of big rooms with limited attendance in each one (e.g. 25ppl in the 600-person sanctuary, 25ppl in the full gym, etc...). None of this "we're going to pack the church no matter what" crap...

Thanks!

I downgraded to 4.8.0 and have still had no issues since my post
 

omegahacker

New Member
I downgraded to 4.8.0 and have still had no issues since my post

That did it on this end, thanks!!! Now I'm looking through the bug reports on the plugin to see if anybody else has reported this issue specifically, and I'm not seeing anything, so later today I'll have to file a detailed bug report. I may also dig through the code diffs between 4.8 and 4.9 to see if anything jumps out as a potential root cause...
 

omegahacker

New Member
That did it on this end, thanks!!! Now I'm looking through the bug reports on the plugin to see if anybody else has reported this issue specifically, and I'm not seeing anything, so later today I'll have to file a detailed bug report. I may also dig through the code diffs between 4.8 and 4.9 to see if anything jumps out as a potential root cause...

So, the only code difference between 4.8.0 and 4.9.1 is the removal of the "internal" sync mode in favor of the NDI source-timestamp mode. Presumably "internal" works just fine, and there's something up with the source-timestamp mode that still needs work. I've filed a bug (#502) and am checking to see if there's a debug flag or build I can run that will help track down and fix these sync problems.
 

omegahacker

New Member
So, the only code difference between 4.8.0 and 4.9.1 is the removal of the "internal" sync mode in favor of the NDI source-timestamp mode. Presumably "internal" works just fine, and there's something up with the source-timestamp mode that still needs work. I've filed a bug (#502) and am checking to see if there's a debug flag or build I can run that will help track down and fix these sync problems.

More info... The kit was working yesterday, so I tried the kit today at church and it failed, brought it home and it still failed......

I set up the NewTek NDI camera app on my iPhone and tested the latency with that, putting both the NDI Monitor and OBS on the screen at the same time. That worked like a charm. So, I switched feeds in both programs to the PTZoptics camera, and OBS immediately had major latency issues.

I've fiddled with the settings on the camera itself, and it looks like H.264 Main Profile works significantly better than High Profile, though it's still several frames lagged behind the NDI Monitor, and it's got a variability of several frames depending on when and how I start things. But it's probably usable at least, so I'm going to give it all a shot again probably later today.

<sigh>
 

bmxmadman2001

New Member
Has anyone had an issue when installing it the plugin that it does not show in the Tools drop down? I have tried to uninstall everything and re-install and still will not show in the Tools drop down. But if I take it to another machine and do an install it works just like it should. I have gotten other plugins to install but NDI is not installing on this machine. I have used the manual process and the exe with the same end results.
 

bmxmadman2001

New Member
I have not found the link to download obs ndi . Everything that I find has documents but no actual download. Anyone have the link?

 

Baumkuchen84

New Member
If you're sending more than one signal from a computer, you might need to put a video filter of "Direct NDI Output" on the source ( it's called something like that in the filters ), and then you can send more than one signal from your computer to the network instead of just sending the Main feed and the preview feed.
Hello again :)
I tried that but unfortunately it didn't work...
obs.png

Did someone test this or can test this out? It works in one direction (Webcam 1, PC1 -> PC2) for me but if I also create Webcam2,PC2 --> PC1 then PC1 only gets a flickering hell...
Unfortunately the ffmpegts variant with udp and vlc doesn't work at all for appearent reason so that's no option either for my problem... :(
 

bmxmadman2001

New Member
Has anyone had an issue when installing it the plugin that it does not show in the Tools drop down? I have tried to uninstall everything and re-install and still will not show in the Tools drop down. But if I take it to another machine and do an install it works just like it should. I have gotten other plugins to install but NDI is not installing on this machine. I have used the manual process and the exe with the same end results.
I found the answer as to why it was not working on my one machine. I guess that my processor does not support NDI. Looks like I need to upgrade my rig...
 

Grasbak

New Member
I am running OBS 25.0.8 + installed NDI 4.5.1 macOS runtime + obs-ndi 4.9.0 (had no success with obs-ndi 4.8.0 either) and when connecting a NDI-source (iPhone) it only show a red handle up in the left corner (no feed after clicking OK) + audio (working). IN the phone I can see that it is transmitting (red frame in NDI HX Camera software (latest version).

I also did boot up another MacOS volume (clean installment with the latest MacOS) just to see if I had any inte conflict with another plugin etc. but no luck.

Anyone with some tips or is this known with this combo of latest MacOS version + OBS + NDI plugin?


View attachment 55169

any answer on this? I get the same issue running on High Sierra on a 2011 27” iMac. I can get it started (sometimes) if the camera app is set to low bandwidth which suggests a LAN issue, but interestingly, when I load up the NDI monitor app, it works fine with all 3 quality settings. If you try the monitor app does it come through ok?
 

Grasbak

New Member
Helloooo.
I do have the same problem as you. I have tried everything but still not working. Have you tried different stuff and get something well?? Thanks

Same here, any answers? My only success is with the camera app in low bandwidth mode, but even then it’s flakey. It runs fine in the NDI monitor app.
 

mesihas

New Member
any answer on this? I get the same issue running on High Sierra on a 2011 27” iMac. I can get it started (sometimes) if the camera app is set to low bandwidth which suggests a LAN issue, but interestingly, when I load up the NDI monitor app, it works fine with all 3 quality settings. If you try the monitor app does it come through ok?

Same problem !
 

AxeloElPanda

New Member
OBS closes when trying to use NDI output


I've seen the processor match, but I had already used this option months ago on the same computer.


Log 1
00:27:41.788: CoInitializeEx succeeded: 0x00000001
00:27:41.788: CPU Name: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
00:27:41.788: CPU Speed: 2394MHz
00:27:41.789: Physical Cores: 4, Logical Cores: 4
00:27:41.789: Physical Memory: 4029MB Total, 2463MB Free
00:27:41.789: Windows Version: 10.0 Build 18362 (release: 1909; revision: 900; 64-bit)
00:27:41.789: Running as administrator: false
00:27:41.789: Aero is Enabled (Aero is always on for windows 8 and above)
00:27:41.789: Windows 10 Gaming Features:
00:27:41.789: Game Bar: Off
00:27:41.789: Game DVR: Off
00:27:41.789: Game DVR Background Recording: Off
00:27:41.800: Game Mode: Off
00:27:41.850: Sec. Software Status:
00:27:41.855: Current Date/Time: 2020-06-11, 00:27:41
00:27:41.856: Browser Hardware Acceleration: true
00:27:41.856: Portable mode: false
00:27:44.565: OBS 25.0.8 (64-bit, windows)
00:27:44.565: ---------------------------------
00:27:44.568: ---------------------------------
00:27:44.568: audio settings reset:
00:27:44.568: samples per sec: 44100
00:27:44.568: speakers: 2
00:27:44.658: ---------------------------------
00:27:44.658: Initializing D3D11...
00:27:44.658: Available Video Adapters:
00:27:44.673: Adapter 0: AMD Radeon HD 5450
00:27:44.673: Dedicated VRAM: 1064120320
00:27:44.673: Shared VRAM: 1879048192
00:27:44.673: PCI ID: 1002:68f9
00:27:44.722: Driver Version: 8.17.10.1404
00:27:44.722: output 0: pos={0, 0}, size={1920, 1080}, attached=true, refresh=60, name=C24F390
00:27:44.891: Loading up D3D11 on adapter AMD Radeon HD 5450 (0)
00:27:45.008: D3D11 loaded successfully, feature level used: b000
00:27:45.008: DXGI increase maximum frame latency success
00:27:45.008: D3D11 GPU priority setup failed (not admin?)
00:27:46.869: ---------------------------------
00:27:46.870: video settings reset:
00:27:46.870: base resolution: 1920x1080
00:27:46.870: output resolution: 1280x720
00:27:46.870: downscale filter: Bicubic
00:27:46.870: fps: 30/1
00:27:46.870: format: NV12
00:27:46.870: YUV mode: 601/Partial
00:27:46.870: NV12 texture support enabled
00:27:46.873: Audio monitoring device:
00:27:46.873: name: Por defecto
00:27:46.873: id: default
00:27:46.874: ---------------------------------
00:27:47.118: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
00:27:47.190: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
00:27:47.681: [AMF] Unable to load 'amfrt64.dll', error code 126.
00:27:47.686: [AMF] AMF Test failed due to one or more errors.
00:27:47.687: Failed to initialize module 'enc-amf.dll'
00:27:49.425: [obs-browser]: Version 2.8.6
00:27:50.047: [obs-ndi] hello ! (version 4.9.0)
00:27:50.047: [obs-ndi] Trying 'C:\Program Files\NewTek\NDI 4 Runtime\v4'
00:27:50.047: [obs-ndi] Found NDI library at 'C:/Program Files/NewTek/NDI 4 Runtime/v4/Processing.NDI.Lib.x64.dll'
00:27:50.152: [obs-ndi] NDI runtime loaded successfully
00:27:50.178: [obs-ndi] NDI library initialized successfully (NDI SDK WIN64 06:20:19 Apr 1 2020 4.5.1.0)
00:27:51.793: Couldn't find VLC installation, VLC video source disabled
00:27:52.396: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
00:27:52.398: No blackmagic support
00:27:52.875: ---------------------------------
00:27:52.875: Loaded Modules:
00:27:52.875: win-wasapi.dll
00:27:52.875: win-mf.dll
00:27:52.875: win-dshow.dll
00:27:52.875: win-decklink.dll
00:27:52.875: win-capture.dll
00:27:52.875: vlc-video.dll
00:27:52.875: text-freetype2.dll
00:27:52.875: rtmp-services.dll
00:27:52.875: obs-x264.dll
00:27:52.875: obs-vst.dll
00:27:52.875: obs-transitions.dll
00:27:52.875: obs-text.dll
00:27:52.875: obs-qsv11.dll
00:27:52.875: obs-outputs.dll
00:27:52.875: obs-ndi.dll
00:27:52.875: obs-filters.dll
00:27:52.875: obs-ffmpeg.dll
00:27:52.875: obs-browser.dll
00:27:52.876: image-source.dll
00:27:52.876: frontend-tools.dll
00:27:52.876: enc-amf.dll
00:27:52.876: decklink-ouput-ui.dll
00:27:52.876: coreaudio-encoder.dll
00:27:52.876: ---------------------------------
00:27:52.876: ==== Startup complete ===============================================
00:27:52.878: Service '' not found
00:27:52.932: All scene data cleared
00:27:52.933: ------------------------------------------------
00:27:53.044: WASAPI: Device 'Altavoces (C-Media USB Headphone Set )' [48000 Hz] initialized
00:27:53.045: [Loaded global audio device]: 'Audio del escritorio'
00:27:53.050: Switched to scene 'Escena'
00:27:53.052: ------------------------------------------------
00:27:53.052: Loaded scenes:
00:27:53.052: - scene 'Escena':
00:27:53.052: ------------------------------------------------
00:28:51.825: Settings changed (general)
00:28:51.825: ------------------------------------------------
00:29:36.287: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds (source: Audio del escritorio)
00:29:36.287:
00:30:53.228: [obs-ndi] starting NDI main output with name 'OBS'
00:30:53.269: [obs-ndi] 'OBS': ndi output started
00:31:01.025: adding 557 milliseconds of audio buffering, total audio buffering is now 603 milliseconds (source: Audio del escritorio)
00:31:01.025:
00:31:01.081: Max audio buffering reached!
00:31:01.081: adding 441 milliseconds of audio buffering, total audio buffering is now 1044 milliseconds (source: Audio del escritorio)
00:31:01.081:


Log 2
01:59:53.285: CoInitializeEx succeeded: 0x00000001
01:59:53.285: CPU Name: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
01:59:53.285: CPU Speed: 2394MHz
01:59:53.286: Physical Cores: 4, Logical Cores: 4
01:59:53.286: Physical Memory: 4029MB Total, 1363MB Free
01:59:53.286: Windows Version: 10.0 Build 18362 (release: 1909; revision: 900; 64-bit)
01:59:53.286: Running as administrator: false
01:59:53.286: Aero is Enabled (Aero is always on for windows 8 and above)
01:59:53.298: Windows 10 Gaming Features:
01:59:53.298: Game Bar: Off
01:59:53.298: Game DVR: Off
01:59:53.298: Game DVR Background Recording: Off
01:59:53.299: Game Mode: Off
01:59:53.308: Sec. Software Status:
01:59:53.313: Antivirus de Windows Defender: enabled (AV)
01:59:53.314: Firewall de Windows: enabled (FW)
01:59:53.320: Current Date/Time: 2020-06-11, 01:59:53
01:59:53.320: Browser Hardware Acceleration: true
01:59:53.320: Portable mode: false
01:59:55.304: OBS 25.0.8 (64-bit, windows)
01:59:55.304: ---------------------------------
01:59:55.325: ---------------------------------
01:59:55.325: audio settings reset:
01:59:55.325: samples per sec: 44100
01:59:55.325: speakers: 2
01:59:55.422: ---------------------------------
01:59:55.423: Initializing D3D11...
01:59:55.423: Available Video Adapters:
01:59:55.452: Adapter 0: AMD Radeon HD 5450
01:59:55.452: Dedicated VRAM: 1064120320
01:59:55.452: Shared VRAM: 1879048192
01:59:55.452: PCI ID: 1002:68f9
01:59:55.452: Driver Version: 8.17.10.1404
01:59:55.453: output 0: pos={0, 0}, size={1920, 1080}, attached=true, refresh=60, name=C24F390
01:59:55.457: Loading up D3D11 on adapter AMD Radeon HD 5450 (0)
01:59:55.545: D3D11 loaded successfully, feature level used: b000
01:59:55.545: DXGI increase maximum frame latency success
01:59:55.545: D3D11 GPU priority setup failed (not admin?)
01:59:57.730: ---------------------------------
01:59:57.730: video settings reset:
01:59:57.730: base resolution: 1920x1080
01:59:57.730: output resolution: 1280x720
01:59:57.730: downscale filter: Bicubic
01:59:57.730: fps: 30/1
01:59:57.730: format: NV12
01:59:57.730: YUV mode: 601/Partial
01:59:57.730: NV12 texture support enabled
01:59:57.750: Audio monitoring device:
01:59:57.750: name: Por defecto
01:59:57.750: id: default
01:59:57.750: ---------------------------------
01:59:58.055: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
01:59:58.193: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
01:59:58.523: [AMF] Unable to load 'amfrt64.dll', error code 126.
01:59:58.533: [AMF] AMF Test failed due to one or more errors.
01:59:58.533: Failed to initialize module 'enc-amf.dll'
02:00:00.701: [obs-browser]: Version 2.8.6
02:00:02.000: [obs-ndi] hello ! (version 4.9.0)
02:00:02.000: [obs-ndi] Trying 'C:\Program Files\NewTek\NDI 4 Runtime\v4'
02:00:02.000: [obs-ndi] Found NDI library at 'C:/Program Files/NewTek/NDI 4 Runtime/v4/Processing.NDI.Lib.x64.dll'
02:00:02.156: [obs-ndi] NDI runtime loaded successfully
02:00:02.212: [obs-ndi] NDI library initialized successfully (NDI SDK WIN64 06:20:19 Apr 1 2020 4.5.1.0)
02:00:04.725: Couldn't find VLC installation, VLC video source disabled
02:00:05.626: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
02:00:05.630: No blackmagic support
02:00:06.097: ---------------------------------
02:00:06.097: Loaded Modules:
02:00:06.097: win-wasapi.dll
02:00:06.097: win-mf.dll
02:00:06.097: win-dshow.dll
02:00:06.097: win-decklink.dll
02:00:06.097: win-capture.dll
02:00:06.097: vlc-video.dll
02:00:06.097: text-freetype2.dll
02:00:06.097: rtmp-services.dll
02:00:06.097: obs-x264.dll
02:00:06.097: obs-vst.dll
02:00:06.097: obs-transitions.dll
02:00:06.097: obs-text.dll
02:00:06.097: obs-qsv11.dll
02:00:06.097: obs-outputs.dll
02:00:06.098: obs-ndi.dll
02:00:06.098: obs-filters.dll
02:00:06.098: obs-ffmpeg.dll
02:00:06.098: obs-browser.dll
02:00:06.098: image-source.dll
02:00:06.098: frontend-tools.dll
02:00:06.098: enc-amf.dll
02:00:06.098: decklink-ouput-ui.dll
02:00:06.098: coreaudio-encoder.dll
02:00:06.098: ---------------------------------
02:00:06.139: ==== Startup complete ===============================================
02:00:06.290: Service '' not found
02:00:06.511: All scene data cleared
02:00:06.511: ------------------------------------------------
02:00:06.890: WASAPI: Device 'AMD HDMI Output (2- AMD High Definition Audio Device)' [48000 Hz] initialized
02:00:06.914: [Loaded global audio device]: 'Audio del escritorio'
02:00:06.964: Switched to scene 'Escena'
02:00:07.026: ------------------------------------------------
02:00:07.026: Loaded scenes:
02:00:07.026: - scene 'Escena':
02:00:07.026: ------------------------------------------------
02:00:09.025: [obs-ndi] starting NDI main output with name 'OBS'
02:00:09.077: [obs-ndi] 'OBS': ndi output started
02:00:20.669: WhatsNewInfoThread::run: Failed to fetch whatsnew file: schannel: failed to receive handshake, SSL/TLS connection failed
 

atrax

New Member
Ok, really need some help here.

My recordings are looking like actual garbage compared to what they should be looking like. Did an iperf test on my internal bandwidth and im stable at ~1gbp/s.


Not sure where my logs start and end so im just going off of timestamps



Code:
03:10:43.175: [obs-ndi] starting NDI main output with name 'OBS-MainPC'
03:10:43.180: [obs-ndi] 'OBS-MainPC': ndi output started
03:17:01.748: [obs-ndi] stopping NDI main output
03:17:01.748: Output 'NDI Main Output': stopping
03:17:01.748: Output 'NDI Main Output': Total frames output: 22713
03:17:01.748: Output 'NDI Main Output': Total drawn frames: 22697 (22714 attempted)
03:17:01.748: Output 'NDI Main Output': Number of lagged frames due to rendering lag/stalls: 17 (0.1%)
03:17:14.954: ---------------------------------
03:17:14.954: video settings reset:
03:17:14.954:     base resolution:   2560x1440
03:17:14.954:     output resolution: 2560x1440
03:17:14.954:     downscale filter:  Lanczos
03:17:14.954:     fps:               60/1
03:17:14.954:     format:            NV12
03:17:14.954:     YUV mode:          601/Partial
03:17:14.954: NV12 texture support enabled
03:17:14.959: Settings changed (video)
03:17:14.959: ------------------------------------------------
03:23:23.290: ---------------------------------
03:23:23.290: video settings reset:
03:23:23.290:     base resolution:   1920x1080
03:23:23.290:     output resolution: 1920x1080
03:23:23.290:     downscale filter:  Lanczos
03:23:23.290:     fps:               60/1
03:23:23.290:     format:            NV12
03:23:23.290:     YUV mode:          601/Partial
03:23:23.291: NV12 texture support enabled
03:23:23.295: Settings changed (outputs, video)
03:23:23.295: ------------------------------------------------
03:23:35.999: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
03:23:36.427: [game-capture: 'Game Capture'] d3d11 shared texture capture successful
03:23:36.442: [game-capture: 'Game Capture'] shared texture capture successful
03:24:00.736: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
03:24:01.152: [game-capture: 'Game Capture'] d3d11 shared texture capture successful
03:24:01.159: [game-capture: 'Game Capture'] shared texture capture successful
03:24:17.572: [obs-ndi] starting NDI main output with name 'OBS-MainPC'
03:24:17.577: [obs-ndi] 'OBS-MainPC': ndi output started
03:55:37.455: [obs-ndi] stopping NDI main output
03:55:37.455: Output 'NDI Main Output': stopping
03:55:37.455: Output 'NDI Main Output': Total frames output: 112791
03:55:37.455: Output 'NDI Main Output': Total drawn frames: 112787 (112792 attempted)
03:55:37.455: Output 'NDI Main Output': Number of lagged frames due to rendering lag/stalls: 5 (0.0%)
03:55:53.211: ---------------------------------
03:55:53.211: video settings reset:
03:55:53.211:     base resolution:   2560x1440
03:55:53.211:     output resolution: 1920x1080
03:55:53.211:     downscale filter:  Lanczos
03:55:53.211:     fps:               60/1
03:55:53.211:     format:            NV12
03:55:53.211:     YUV mode:          601/Partial
03:55:53.211: NV12 texture support enabled
03:55:53.216: Settings changed (outputs, video)
03:55:53.216: ------------------------------------------------
03:56:10.330: ---------------------------------
03:56:10.330: video settings reset:
03:56:10.330:     base resolution:   2560x1440
03:56:10.330:     output resolution: 1920x1080
03:56:10.330:     downscale filter:  Lanczos
03:56:10.330:     fps:               60/1
03:56:10.330:     format:            NV12
03:56:10.330:     YUV mode:          709/Partial
03:56:10.330: NV12 texture support enabled
03:56:10.335: Settings changed (advanced)
03:56:10.335: ------------------------------------------------
03:57:48.619: [obs-ndi] starting NDI main output with name 'OBS-MainPC'
03:57:48.623: [obs-ndi] 'OBS-MainPC': ndi output started





STREAMING PC LOGS from Streamlabs





[000:05:06:20.659.568.600][Info] ---------------------------------
[000:05:06:20.659.661.200][Info] video settings reset:
[000:05:06:20.659.661.200][Info]     base resolution:   1920x1080
[000:05:06:20.659.661.200][Info]     output resolution: 1920x1080
[000:05:06:20.659.661.200][Info]     downscale filter:  Lanczos
[000:05:06:20.659.661.200][Info]     fps:               60/1
[000:05:06:20.659.661.200][Info]     format:            NV12
[000:05:06:20.659.661.200][Info]     YUV mode:          709/Partial
[000:05:06:20.659.935.000][Info] NV12 texture support enabled
[000:05:06:20.661.022.100][Info] Audio monitoring device:
[000:05:06:20.661.022.100][Info]     name: Default
[000:05:06:20.661.022.100][Info]     id: default
[000:05:06:20.664.058.700][Debug] encoder 'streaming_h264' (obs_x264) created
[000:05:06:20.664.077.100][Debug] encoder 'streaming_h264' destroyed
[000:05:06:27.654.140.400][Debug] <OBS::Display::SetPosition> Adjusting display position for source ndi_source_370d21d1-0301-440a-b075-627625e7e3ed to 0x30. hwnd 263428
[000:05:06:27.654.692.400][Debug] <OBS::Display::SetSize> Adjusting display size for source ndi_source_370d21d1-0301-440a-b075-627625e7e3ed to 600x200. hwnd 263428
[000:05:06:27.913.422.300][Debug] <OBS::Display::SetPosition> Adjusting display position for source ndi_source_370d21d1-0301-440a-b075-627625e7e3ed to 0x30. hwnd 329068
[000:05:06:27.913.803.500][Debug] <OBS::Display::SetSize> Adjusting display size for source ndi_source_370d21d1-0301-440a-b075-627625e7e3ed to 600x200. hwnd 329068
[000:05:06:30.109.054.300][Info] [obs-ndi] audio thread for 'ndi_source_370d21d1-0301-440a-b075-627625e7e3ed' completed
[000:05:06:30.112.680.600][Info] [obs-ndi] started A/V threads for source 'DESKTOP-C0UUTUC (OBS-MainPC)'
[000:05:06:30.112.766.600][Info] [obs-ndi] A/V thread for 'ndi_source_370d21d1-0301-440a-b075-627625e7e3ed' started
[000:05:06:30.354.673.400][Debug] Timestamp for source 'ndi_source_370d21d1-0301-440a-b075-627625e7e3ed' jumped by '282948146099', expected value 1592189609507038797, input value 1592189892455184896
[000:05:06:37.132.650.600][Debug] output 'simple_file_output' destroyed
[000:05:06:37.132.796.000][Debug] output 'simple_file_output' (ffmpeg_muxer) created
[000:05:06:37.132.978.300][Info] ---------------------------------
[000:05:06:37.132.991.700][Info] [x264 encoder: 'streaming_h264'] preset: medium
[000:05:06:37.133.000.800][Info] [x264 encoder: 'streaming_h264'] profile: main
[000:05:06:37.133.019.200][Info] [x264 encoder: 'streaming_h264'] settings:
[000:05:06:37.133.019.200][Info]     rate_control: CBR
[000:05:06:37.133.019.200][Info]     bitrate:      10000
[000:05:06:37.133.019.200][Info]     buffer size:  10000
[000:05:06:37.133.019.200][Info]     crf:          0
[000:05:06:37.133.019.200][Info]     fps_num:      60
[000:05:06:37.133.019.200][Info]     fps_den:      1
[000:05:06:37.133.019.200][Info]     width:        1920
[000:05:06:37.133.019.200][Info]     height:       1080
[000:05:06:37.133.019.200][Info]     keyint:       120
[000:05:06:37.133.019.200][Info]
[000:05:06:37.133.088.200][Info] [x264 encoder: 'streaming_h264'] custom settings: bframes=0 scenecut=0
[000:05:06:37.137.657.400][Info] ---------------------------------
[000:05:06:37.137.929.900][Info] [FFmpeg aac encoder: 'adv_aac0'] bitrate: 160, channels: 2, channel_layout: 3
[000:05:06:37.137.929.900][Info]
[000:05:06:37.140.595.500][Info] [ffmpeg muxer: 'simple_file_output'] Writing file 'C:\Users\CameronStreamingPC\Videos\OBS/2020-06-15 03-58-19.flv'...
[000:05:10:36.841.043.600][Info] [ffmpeg muxer: 'simple_file_output'] Output of file 'C:\Users\CameronStreamingPC\Videos\OBS/2020-06-15 03-58-19.flv' stopped
[000:05:10:36.841.087.600][Info] Output 'simple_file_output': stopping
[000:05:10:36.841.098.900][Info] Output 'simple_file_output': Total frames output: 14317
[000:05:10:36.841.110.300][Info] Output 'simple_file_output': Total drawn frames: 14382
[000:05:10:37.008.735.900][Warning] warning: 2 frames left in the queue on closing



Here is a link to a clip of one of my video recordings - https://youtu.be/7ntyZCnA0JY?t=132

Its not the worst quality i've ever seen but it certainly should be looking a lot sharper than that.

Im playing at 2560x1440p @ 144hz, im recording it at 1920x1080p @60hz, it looks like utter trash compared to other peoples 1080p videos, im not sure why, please help me :(
 
Top