Discussion:
[MPlayer-users] Mixed telecine playback with vdpau
Marlon Smith
2015-11-01 22:50:32 UTC
Permalink
Hi everyone,

I'm playing a dvd with mixed telecine and progressive content, and using
vdpau to accelerate playback, with this command:

mplayer dvd://4 -dvd-device /dev/sr0 -vo vdpau:deint=4:pullup

This works well for the telecined parts of the video, but introduces
artifacts during the progressive part (presumably because it is trying
to deinterlace the progressive content).

Alternatively, I've tried playback using:

mplayer dvd://4 -dvd-device /dev/sr0 -vf pullup -vo xv

This looks great during the progressive parts, but the deinterlacing
does not look as good as the vdpau deinterlacer. It's also not hardware
accelerated :(

So my question is: how can I get vdpau to stop deinterlacing the
progressive parts of the video? I sadly suspect this might not be
possible, since I know mplayer doesn't autodetect interlacing, but I
would LOVE it if someone knew of a way to do this.

Thanks!

Marlon
Peter White
2015-11-02 05:48:13 UTC
Permalink
Post by Marlon Smith
Hi everyone,
I'm playing a dvd with mixed telecine and progressive content, and using
mplayer dvd://4 -dvd-device /dev/sr0 -vo vdpau:deint=4:pullup
This works well for the telecined parts of the video, but introduces
artifacts during the progressive part (presumably because it is trying
to deinterlace the progressive content).
Have you tried -vo vdpau:deint=3:pullup? The man page says, that pullup
only works with motion adaptive temporal deinterlacing. Deint mode 3
falls in that category also.
I don't have any telecine content to check, but I have tried both mode
3 and 4 with and without pullup on progressive only content and could
not see any artifacts.

Loading...