vMix Forums
»
General
»
NDI
»
NDI bad quality?
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 462
Thanks: 38 times Was thanked: 39 time(s) in 35 post(s)
|
I recorded my NDI output via ffmpeg and found out afterwards, that NDI was transmitting bad quality, very blocky with a lot of artefacts. I was recording with very high bitrate and tried the same settings with a decklink video input and had a great video quality, so the problem must be NDI.
I am using a 1 gbit switch and was also streaming to facebook live while using NDI sources, but never used 1gbit bandwidth.
Has anyone else experienced any blocky NDI video sources?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/24/2016(UTC) Posts: 331 Location: Chicago, IL
Was thanked: 143 time(s) in 94 post(s)
|
I would try using NDI IsoRecorder (there is a free version from http://newtek.com/ndi/applications ) and see what happens. I'm not sure how you are getting NDI into FFMPEG, but I've use NDI IsoRecorder the quality is good, the compression should not be noticeable. If you are seeing major compression artifacts, something is wrong, but I doubt it is NDI. Kane Peterson NewTek
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/12/2015(UTC) Posts: 482 Location: Kansas City, MO USA Thanks: 151 times Was thanked: 75 time(s) in 57 post(s)
|
Did you watch it with NDI monitor on another PC for issues?
Steve
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 462
Thanks: 38 times Was thanked: 39 time(s) in 35 post(s)
|
Thanks for your replies.
I just tested it with the same setup and same settings and the video quality was as good as if it is connected via video cables. When I was recording my last 2 live productions it always got blocky.
I don't really know what the problem can be. The only thing that's different is, that I did not connect any live cameras to the Vmix computer.
Could it be that the GPU was overloaded with 3 SDI inputs, 1 virtual copy of one of those inputs, 3 replay channels, 1 casparcg input via NDI from another computer and also sending the output via SDI and NDI at the same time?
The CPU was definitely not stressed out.
Setup:
CPU: i7 4930K GPU: Nvidia Geforce GTX 760
Could it be that the NDI sources become blocky if the GPU is stressed out? If so, how do i find out when the GPU is stessed out?
Regards, Patrick
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/24/2016(UTC) Posts: 331 Location: Chicago, IL
Was thanked: 143 time(s) in 94 post(s)
|
NDI is all CPU, so GPU shouldn't affect it, at least not directly. I don't know how vMix handles GPU resources, if it is doing something that lowers quality, then NDI will just have that to work with.
Only other thing that I can think of, you didn't happen to pick the low bandwidth option for your NDI sources in vMix? That would cause the quality to be lower.
Kane Peterson NewTek
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 462
Thanks: 38 times Was thanked: 39 time(s) in 35 post(s)
|
I already thought of the same thing, but sadly it was unticked, so it must be something else.
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
Hi,
Can you send some screenshots to show the quality and also the exact recording settings used? Can you also confirm the latest vMix 17.0.0.105 is being used?
GPU processing is exact pixel for pixel accuracy, so that will not be impacting quality in any way.
Regards,
Martin vMix
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
Rinsky wrote:I recorded my NDI output via ffmpeg and found out afterwards, that NDI was transmitting bad quality, very blocky with a lot of artefacts. I was recording with very high bitrate and tried the same settings with a decklink video input and had a great video quality, so the problem must be NDI.
What setting did you use for FFMPEG? Was it ONLY the NDI sources where quality suffered? Did the NDI streams look ok in NDI monitor? It strikes me that FFMPEG is the more likely source of issues as it's encoding the recorded file. That's CPU intensive and inherently lossy. I've yet to see NDI cause any issue with image quality.
|
|
|
|
vMix Forums
»
General
»
NDI
»
NDI bad quality?
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close