[MPlayer-users] Poor A/V with various deinterlace filters on interlaced but not telecined content

Adam Rosi-Kessel adam at rosi-kessel.org
Sat Feb 20 22:39:40 CET 2010


I'm using recent versions of everything (MPlayer SVN-r30435, libx264-83 
from svn dated 2010/01/26). I am trying to get interlaced DVD content 
rendered, with subtitles, deinterlaced:

mencoder -mc 0 -o out.avi  -vf pp=lb,softskip,harddup dvd://1 -vc mpeg12 
-dvd-device . -sid 0 -spuaa 4 -spugauss 0.7 -spualign -1 -oac faac 
-faacopts mpeg=4:object=2:br=512 -ovc x264 -x264encopts 
crf=10.0:me=umh:me_range=24:nodct_decimate:nointerlaced:8x8dct:nofast_pskip:trellis=1:partitions=p8x8,b8x8,i8x8,i4x4:mixed_refs:keyint=240:keyint_min=24:psy_rd=0.8,0.2:frameref=3:bframes=3:b_adapt=2:b_pyramid=normal:weight_b:weightp=2:direct_pred=auto:subq=7:mbtree:chroma_me:cabac:aud:aq_mode=1:deblock:vbv_maxrate=20000:vbv_bufsize=20000:level_idc=41:threads=auto:ssim:psnr

Or simplified for readability without all the codec options:

mencoder -o out.avi \
          -mc 0 \
          -vf pp=lb,softskip,harddup \
	 -vc mpeg12 \
	 -oac faac \
          -ovc x264 \
          -dvd-device . dvd://1

A/V sync is very bad and worsens throughout the video.

I've tried pp=lb, yadif=1, yadif=3, mcdeint, with or without mc 0, and 
all of the various common combinations of yadif/mcdeint etc that you 
find when searching for this sort of thing. A/V sync is always very bad.

The same problem has appeared on this and other list repeatedly (e.g. 
<http://lists.mplayerhq.hu/pipermail/mplayer-users/2009-June/077048.html>) 
but I haven't found any workable solution or even something I can test.

Any suggestions for how to figure this out? I don't think the content is 
hard-telecined (it's definitely not soft-telecined). Stepping through 
frame by frame with the source, it appears every frame is interlaced.

Thanks for any suggestions!


More information about the MPlayer-users mailing list