[MEncoder-users] Skipping frame! and duplicate frame(s)! problems

Jonathan jonathan at kc8onw.net
Sat Jun 11 02:25:40 CEST 2005


Hello all,
   While trying to encode some of my DVDs for portability purposes I've 
run into problems with a lot of skipped and duplicated frames.  I've 
Googled and searched the mailing lists a lot and found these two threads 
which are both rather old and don't help much although one does explain 
more clearly what the messages mean.

http://www1.mplayerhq.hu/pipermail/mplayer-users/2002-January/010345.html
http://www1.mplayerhq.hu/pipermail/mplayer-users/2002-February/011076.html

My particular issue starts at around frame 3166 which is the opening 
credits which are a series of telecined clips in rapid sequence and the 
telecining does not match up between clips as far as I can tell.  As you 
can see below mencoder changes the framerate which leads to a lot of 
skipped frames.  Does the framerate really need to be changed?  I've 
tried using the pullup filter with softskip as the documentation says 
but it does not seem to help things at all.  I've tried so many things I 
can't even think of most of them now :P

Any guidance / suggestions or requests for more information are greatly 
appreciated and will be tried as soon as possible.

Thanks,
Jonathan

Please CC even though I am subscribed if you don't mind.


desktop% sudo mencoder -nosound -ofps 24000/1001 -o /dev/null -ovc x264 
-x264encopts pass=1:bitrate=952:bframes=2 dvd://1
Password:
MEncoder 1.0pre7-3.4.2 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton (Family: 6, 
Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with 
--disable-runtime-cpudetection.
File not found: 'frameno.avi'
Failed to open frameno.avi
Reading disc structure, please wait...
There are 7 titles on this DVD.
There are 16 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
success: format: 0  data: 0x0 - 0x717ee000
MPEG-PS file format detected.
VIDEO:  MPEG2  720x480  (aspect 2)  29.970 fps  9800.0 kbps (1225.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
Writing AVI header...
ODML: Aspect information not (yet?) available or unspecified, not 
writing vprp header.
VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
SwScaler: using unscaled Planar YV12 -> Planar YV12 special converter
x264 [info]: using SAR=8/9
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
Pos:   0.0s      1f ( 0%)   0fps Trem:   0min   0mb  A-V:0.000 [0:0]
1 duplicate frame(s)!
ODML: vprp aspect is 4:3.
Pos:   0.0s      3f ( 0%)   0fps Trem:   0min   0mb  A-V:0.000 [0:0]
1 duplicate frame(s)!
ODML: vprp aspect is 4:3.
ODML: vprp aspect is 4:3.   0fps Trem:   0min   0mb  A-V:0.000 [0:0]
Pos:   0.4s     11f ( 0%)   0fps Trem:   0min   0mb  A-V:0.000 [0:0]
demux_mpg: 24000/1001fps progressive NTSC content detected, switching 
framerate.
Pos:   8.7s    211f ( 0%)   6fps Trem: 230min   0mb  A-V:0.000 [1171:0]
demux_mpg: 30000/1001fps NTSC content detected, switching framerate.
Warning! FPS changed 23.976 -> 29.970  (-5.994000) [4]  :0.000 [1172:0]
Pos:   9.1s    220f ( 0%)   6fps Trem: 227min   0mb  A-V:0.000 [1202:0]
Skipping frame!
Pos:   9.3s    225f ( 0%)   6fps Trem: 227min   1mb  A-V:0.000 [1225:0]
Skipping frame!
Pos:   9.4s    230f ( 0%)   6fps Trem: 226min   0mb  A-V:0.000 [1232:0]
Skipping frame!
Pos:   9.6s    235f ( 0%)   6fps Trem: 223min   0mb  A-V:0.000 [1236:0]
Skipping frame!
Pos:   9.8s    240f ( 0%)   6fps Trem: 221min   0mb  A-V:0.000 [1229:0]
Skipping frame!
Pos:  10.4s    257f ( 0%)   6fps Trem: 216min   0mb  A-V:0.000 [1195:0]
demux_mpg: 24000/1001fps progressive NTSC content detected, switching 
framerate.
Pos:  87.6s   2109f ( 3%)   6fps Trem: 152min   0mb  A-V:0.000 [958:0]]
demux_mpg: 30000/1001fps NTSC content detected, switching framerate.
Warning! FPS changed 23.976 -> 29.970  (-5.994000) [4]  :0.000 [959:0]
Pos:  88.0s   2118f ( 3%)   6fps Trem: 153min   0mb  A-V:0.000 [962:0]
Skipping frame!
Pos:  88.3s   2125f ( 3%)   6fps Trem: 153min   0mb  A-V:0.000 [963:0]
Skipping frame!
Pos:  88.6s   2134f ( 3%)   6fps Trem: 153min   0mb  A-V:0.000 [963:0]
demux_mpg: 24000/1001fps progressive NTSC content detected, switching 
framerate.
Pos: 131.6s   3166f ( 5%)   7fps Trem: 146min   0mb  A-V:0.000 [946:0]
demux_mpg: 30000/1001fps NTSC content detected, switching framerate.
Warning! FPS changed 23.976 -> 29.970  (-5.994000) [4]  :0.000 [945:0]
Pos: 132.0s   3175f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [961:0]
Skipping frame!
Pos: 132.2s   3180f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [964:0]
Skipping frame!
Pos: 132.3s   3185f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [965:0]
Skipping frame!
Pos: 132.7s   3195f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [968:0]
Skipping frame!
Pos: 132.8s   3200f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [968:0]
Skipping frame!
Pos: 133.2s   3210f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [971:0]
Skipping frame!
Pos: 133.3s   3215f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [974:0]
Skipping frame!
Pos: 133.5s   3220f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [975:0]
Skipping frame!
Pos: 133.8s   3230f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [976:0]
Skipping frame!
Pos: 134.2s   3240f ( 5%)   7fps Trem: 145min   0mb  A-V:0.000 [975:0]
Skipping frame!
Pos: 134.3s   3245f ( 5%)   7fps Trem: 144min   0mb  A-V:0.000 [975:0]
Skipping frame!
Pos: 134.7s   3255f ( 5%)   7fps Trem: 144min   0mb  A-V:0.000 [975:0]
Skipping frame!
Pos: 135.0s   3265f ( 5%)   7fps Trem: 144min   0mb  A-V:0.000 [973:0]
Skipping frame!
Pos: 135.2s   3270f ( 5%)   7fps Trem: 144min   0mb  A-V:0.000 [976:0]
Skipping frame!
Pos: 135.5s   3280f ( 5%)   7fps Trem: 144min   0mb  A-V:0.000 [978:0]
Skipping frame!
^CPos: 135.6s   3282f ( 5%)   7fps Trem: 144min   0mb  A-V:0.000 [978:0]
Flushing video frames

Writing AVI index...
Fixing AVI header...
ODML: vprp aspect is 4:3.

Video stream:  979.123 kbit/s  (122390 bps)  size: 16600476 bytes 
135.635 secs  3282 frames
x264 [info]: slice I:42   Avg QP:20.43 Avg size: 32813
x264 [info]: slice P:1393 Avg QP:22.93 Avg size:  7685
x264 [info]: slice B:1815 Avg QP:24.99 Avg size:  2488
x264 [info]: slice I   Avg I4x4:54.2%  I16x16:45.8%
x264 [info]: slice P   Avg I4x4:7.7%  I16x16:13.4%  P:38.2%  P8x8:3.2% 
PSKIP:37.4%
x264 [info]: slice B   Avg I4x4:1.2%  I16x16:1.0%  P:17.8%  B:6.0% 
B8x8:1.4%  DIRECT:3.6%  BSKIP:69.0%
x264 [info]: kb/s:979.6




More information about the MEncoder-users mailing list