[MPlayer-users] Skipping all frames

D Richard Felker III dalias at aerifal.cx
Sun Mar 23 16:23:58 CET 2003


On Sun, Mar 23, 2003 at 10:22:00AM +0100, Raphaël Haberer-Proust wrote:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]

> Hello,
> 
> I have a little problem with encoding a dvd. I have allready ripped some
> dvds with mencoder, it always worked very fine. Now, I am trying to
> compress a file and mencoder tells me at every frame "Skipping frame":
> 
> Skipping frame!
> Pos:   0,4s    487f (97%)  62fps Trem:   0min   0mb  A-V:0,000 [0:0]
> Skipping frame!
> Pos:   0,4s    489f (97%)  62fps Trem:   0min   0mb  A-V:0,000 [0:0]
> Skipping frame!
> Pos:   0,4s    491f (97%)  62fps Trem:   0min   0mb  A-V:0,000 [0:0]
> Skipping frame!
> Pos:   0,4s    493f (98%)  62fps Trem:   0min   0mb  A-V:0,000 [0:0]
> Skipping frame!
> Pos:   0,5s    497f (99%)  62fps Trem:   0min   0mb  A-V:0,000 [0:0]
> Skipping frame!
> Pos:   0,5s    499f (99%)  62fps Trem:   0min   0mb  A-V:0,000 [0:0]
> Writing AVI index...
> Fixing AVI header...
> 
> and when I try to play the output file, it has really only few frames,
> so a 90 mn movie becomes a movie that lasts less than one second. What
> can I do against this? I read the manuals and could not find anything
> about this problem.
> 
> That is how I tryed to proceed:
> 
> mencoder test.dump -ovc frameno -oac mp3lame -lameopts vbr=3:br=128 -o
> frameno.avi
> 
> mencoder test.dump -oac copy -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=706:vhq:vqmin=2:vqmax=31:vpass=1 -vop
> scale,crop=716:556:2:10 -zoom -aspect 16:9 -xy 512 -o /dev/null
> 
> mencoder test.dump -oac copy -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=706:vhq:vqmin=2:vqmax=31:vpass=2 -vop
> scale,crop=716:556:2:10 -zoom -aspect 16:9 -xy 512 -o test.avi
> 
> I have compiled MPlayer 0.90rc4-2.95.4 with lame support on debian-ppc
> 
> Thanks for help.

Sounds like this is a PAL field-encoded movie, which does not work
with mencoder's 3pass mode. Just use 2pass, with -oac copy in the
first pass and -oac mp3lame with your -lameopts in the second pass.
And don't forget to rm the old frameno.avi first.

Rich



More information about the MPlayer-users mailing list