[FFmpeg-user] question about "Buffering several frames is not supported. Please consume all available frames before adding a new one."

littlebat dashing.meng at gmail.com
Fri Apr 1 16:27:36 CEST 2011


On Fri, 1 Apr 2011 11:25:14 +0200
Stefano Sabatini <stefano.sabatini-lala at poste.it> wrote:

> On date Friday 2011-04-01 16:56:19 +0800, littlebat encoded:
> > Hi,
> > 
> > I tried to get an avi snippet from a rmvb movie using ffmpeg, this
> > is my command line: ffmpeg -i yyzs.rmvb -ss 02:40:00 -t 00:10:00
> > yyzs17.avi But, it spend about 10 minutes on the part before
> > intended snippet and encode zero frame, the last 1 minutes it
> > worked on that snippet. The key message is: "Buffering several
> > frames is not supported. Please consume all available frames before
> > adding a new one."
> > 
> > I tried encoding rmvb to avi, rmvb to mp4, mp4 to mp4, mp4 to avi,
> > got the same result.
> > 
> > Is it normal? or need add special parameters to avoid
> > wasteing unnecessary time on unintended part?
> > 
> > ffmpeg compiled from newest git repository: FFmpeg version
> > git-N-28755-g7ac1674
> > 
> > Below is the detail(break the long time running and omitted some
> > repeat messages):
> > 
> >  mdx at u1004b2-desktop:/media/1217e/mdx/share/rwshare/yyzs$
> > ffmpeg -i yyzs.rmvb -ss 02:40:00 -t 00:10:00
> > yyzs17.ffmpeg.refresh.avi
> [...]
> > [buffer @ 0xaa76500] Buffering several frames is not supported.
> > Please consume all available frames before adding a new one.
> > frame=    0 fps= 0 q=0.0 size=      10kB time=10000000000.00
> > bitrate=   0.0kbit frame=    0 fps=  0 q=0.0 size=      10kB
> > time=10000000000.00 bitrate=   0.0kbit frame=    0 fps=  0 q=0.0
> > size=      10kB time=10000000000.00 bitrate=   0.0kbit frame=    0
> > fps=  0 q=0.0 size=      10kB time=10000000000.00 bitrate=
> > 0.0kbit frame=    0 fps=  0 q=0.0 size=      10kB
> > time=10000000000.00 bitrate= 0.0kbit ...(omitted) frame=    0 fps=
> > 0 q=0.0 size=      10kB time=10000000000.00 bitrate=   0.0kbit
> > Last message repeated 45778 times Buffering several frames is not
> > supported. Please consume all available frames before adding a new
> > one. [buffer @ 0xaa76500] Buffering several frames is not
> > supported. Please consume all available frames before adding a new
> > one.
> > 
> > thanks.
> 
> Can you share the sample (and possibly file a bug-report)? That would
> help.
> -- 
> ffmpeg-user random tip #13
> Have you ever *seen* ffmpeg?
> find ~/src/ffmpeg/ -type f | xargs cat | ffmpeg -s qcif \ 
>     -f rawvideo -i - -y ff.mpeg

Yes, I reported it as a bug at:
https://ffmpeg.org/trac/ffmpeg/ticket/32 
and filed a sample file too.

littlebat


More information about the ffmpeg-user mailing list