[MPlayer-users] Pulldown for 20fps -> 25fps? (fwd)

Mark Reidel mplayer-users at mark.reidel.info
Mon Nov 13 15:08:47 CET 2006


Hi there!

I'm doing lots of conversions from AVI/MKV/OGM to DVD and now I
encountered a problem. I have an ancient Japanese movie which is at
20fps. Since playing this at 24000/1001fps or 25fps gives unacceptable
audio-pitchup, I thought I might just apply a pulldown to raise the
framerate by 20% from 20fps to 25fps. The problem is that audio runs
totally async when I do that. I tried it with
-fps 25 -vf telecine -ofps 25, as the documentation might suggest, but
it seems like telecine filter is  only usable for 24000/1001 ->
30000/1001 pulldown :o(, because I get loads of duplicate frames and the
resulting video is shorter and the audio is out of sync. Appending
harddup doesn't change anything for the better :o(
Does anyone have any hints on how to do this? Any help appreciated!


For the reference, here's the complete call I tried for the second pass:

/usr/local/mplayer-current/bin/mencoder -fps 25 -ovc lavc -sws 9 \
   -af volnorm,lavcresample=48000 -of mpeg -vf scale=720:576,telecine \
   -lavcopts 
vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:keyint=15:aspect=4/3:vbitrate=3201:acodec=ac3:abitrate=192:vpass=2:trell:mbd=2:precmp=2:subcmp=2:cmp=2:dia=-10:predia=-10:cbp:mv0:vqmin=1:lmin=1:dc=10 
\
   -mpegopts format=dvd -ofps 25 -oac lavc -o /tmp/out.mpg \
   -passlogfile /tmp/out.passinfo -srate 48000 /tmp/movie.avi

   - Mark
-- 
Fortune cookie of the hour:

  _________________________________________
( If you meet somebody who tells you that )
( he loves you more than anybody in the   )
( whole wide world, don't trust him. It   )
( means he experiments.                   )
  -----------------------------------------
         o   ^__^
          o  (oo)\_______
             (__)\       )\/\
                 ||----w |
                 ||     ||



More information about the MPlayer-users mailing list