Daren_K
New Member
Hi,
I've not managed to get a proper 480p60 output with the Yadif 2x deinterlace option from a proper 480i60 source that has 60 separate fields per second (smooth as 60 fps on CRT and TV).
I'm instead getting either 30 fps or jitter as if the field order is wrong (tested both top and bottom field first). Sometimes it periodically switches between jitter and 30 fps.
Yadif (1x) works stable for deinterlacing to 480p30.
This happens with two different capture cards that forward interlaced footage without doing deinterlacing themselves:
I can record interlaced footage with the Blackmagic Software (Media Express) and deinterlace that footage offline with "ffmpeg -vf yadif=1" for smooth deinterlaced 480p60.
obs-studio 25.0.4 on Arch Linux without special build options:
I talked to a Windows OBS user that doesn't have any such issues deinterlacing e.g. 1080i60 to 1080p60 using Yadif 2x.
Might this functionality be broken on Linux for some reason?
I've not managed to get a proper 480p60 output with the Yadif 2x deinterlace option from a proper 480i60 source that has 60 separate fields per second (smooth as 60 fps on CRT and TV).
I'm instead getting either 30 fps or jitter as if the field order is wrong (tested both top and bottom field first). Sometimes it periodically switches between jitter and 30 fps.
Yadif (1x) works stable for deinterlacing to 480p30.
This happens with two different capture cards that forward interlaced footage without doing deinterlacing themselves:
- Blackmagic Design Intensity Pro - OBS Blackmagic Device API - Both HDMI and Analog cables tested
- A chinese USB grabber - V4L2 API - lsusb output "Bus 001 Device 006: ID 1b71:3002 Fushicai USBTV007 Video Grabber [EasyCAP]"
I can record interlaced footage with the Blackmagic Software (Media Express) and deinterlace that footage offline with "ffmpeg -vf yadif=1" for smooth deinterlaced 480p60.
obs-studio 25.0.4 on Arch Linux without special build options:
I talked to a Windows OBS user that doesn't have any such issues deinterlacing e.g. 1080i60 to 1080p60 using Yadif 2x.
Might this functionality be broken on Linux for some reason?