[MEncoder-users] Too many video packets in the buffer
Andrew Berg
bahamutzero8825 at gmail.com
Thu Jun 17 05:28:23 CEST 2010
On 6/16/2010 12:42 AM, U. George wrote:
> for this command:
> > mencoder /home/gat/DIESEL/00017_PF24.MTS -fps 30000/1001 -vf pullup,softskip,scale=1920:1080 -ofps 24000/1001 -ovc x264 -x264encopts qp=0:nointerlaced -demuxer lavf -oac pcm -o foo.avi
>
> sometime after processing 834 frames, a buffer gets full for some reason.
>
> > VIDEO: [H264] 1920x1080 0bpp 59.940 fps 0.0 kbps ( 0.0 kbyte/s)
> > [V] filefmt:35 fourcc:0x34363248 size:1920x1080 fps:59.940 ftime:=0.0167
> > Input fps will be interpreted as 29.970 instead.
> Any Suggestions?
>
Are you sure your input is really 30fps? If you have 60 fps and try to
treat it like 30, you will get two seconds of video where there should
be one and A/V sync will be way off, resulting in "Too many video
packets in the buffer" errors spamming your terminal. Change -fps to
60000/1001 and try filmdint=io=30:24/fast=0 (this works for me; YMMV) or
filmdint=io=60:24/fast=0 instead of pullup. pullup works fine for DVDs,
but filmdint works better for other kinds of IVTC.
More information about the MEncoder-users
mailing list