[FFmpeg-user] Issues deinterlacing DirectShow input with ffplay

Paul B Mahol onemda at gmail.com
Mon Apr 11 23:55:40 EEST 2022

On Sat, Aug 14, 2021 at 6:06 AM Alex via ffmpeg-user <ffmpeg-user at ffmpeg.org>

> I'm using ffplay as a live preview for my capture card, and I'm trying to
> use
> the yadif filter in mode 1 (send_field) to deinterlace the 59.94i input to
> 59.94 fps.
> Using this command works as expected:
>   ffplay -f dshow -i video="SA7160 PCI, Analog 01 Capture" -vf yadif=1
> However, if I try the same command with an audio device included, the frame
> rate appears capped at 29.97 fps as if I were using mode 0 (send_frame):
>   ffplay -f dshow -i video="SA7160 PCI, Analog 01 Capture":audio="SA7160
> PCI,
>   Analog 01 WaveIn" -vf yadif=1
> Why does the filter only work properly when there is no audio device on the
> input? Is there a workaround for this or is it a bug?

It is issue how you use device.

> Here's a screen recording as a demonstration:
> https://streamable.com/p0v9rk
> Console output is attached.
> Alex_______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".

More information about the ffmpeg-user mailing list