Synergist
Member
I have a setup where I'm capturing an interlaced source inside OBS from a capture card, applying a filter to do double Yadif deinterlacing (producing 50 progressive frames from the 25i source) then sending over NDI within OBS, as well as producing an audio only NDI source with the audio effect filter to get around the problems with NDI audio drift. OBS is the latest stable Windows version, there's only a single scene with just this one source enabled and everything is running at native resolution and frame rate. I've also matched the display resolution to the OBS frame rate.
For a while after starting OBS up, the Yadif double deinterlace works great and a 50 fps stream is presented over NDI. Then suddenly for no reason the deinterlacing seems to internally revert to a single Yadif (blended frames) which look filmic instead of the 50 fps output I'm after.
At this point I can then see the double deinterlacing periodically alternating between a 25 fps look and a 50 fps look, seemingly at random; if I restart OBS it continues to double framerate Yadif deinterlace once reopened until it stops again.
This happens irrespective of OBS colourspace and canvas frame rate. https://obsproject.com/logs/pt9km5pCFrekk1TI
Has anyone encountered this issue when applying a double Yadif deinterlace? Is there a bug with the Yada deinterlacing which hasn't been resolved? I
t would also be good to incorporate newer algorithms into OBS like bwdif (a qualitative and performance improvement over Yadif), or perhaps be able to pipe video into FFmpeg for processing/filtering before bringing back into OBS, thus allowing use of FFmpeg filters.
For a while after starting OBS up, the Yadif double deinterlace works great and a 50 fps stream is presented over NDI. Then suddenly for no reason the deinterlacing seems to internally revert to a single Yadif (blended frames) which look filmic instead of the 50 fps output I'm after.
At this point I can then see the double deinterlacing periodically alternating between a 25 fps look and a 50 fps look, seemingly at random; if I restart OBS it continues to double framerate Yadif deinterlace once reopened until it stops again.
This happens irrespective of OBS colourspace and canvas frame rate. https://obsproject.com/logs/pt9km5pCFrekk1TI
Has anyone encountered this issue when applying a double Yadif deinterlace? Is there a bug with the Yada deinterlacing which hasn't been resolved? I
t would also be good to incorporate newer algorithms into OBS like bwdif (a qualitative and performance improvement over Yadif), or perhaps be able to pipe video into FFmpeg for processing/filtering before bringing back into OBS, thus allowing use of FFmpeg filters.