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

Leo Izen leo.izen at gmail.com
Sat Apr 2 04:11:25 CEST 2011


On Fri, Apr 1, 2011 at 9:44 PM, littlebat <dashing.meng at gmail.com> wrote:

> On Fri, 1 Apr 2011 17:10:58 +0200
> Nicolas George <nicolas.george at normalesup.org> wrote:
>
> > Le duodi 12 germinal, an CCXIX, Stefano Sabatini a écrit :
> > > Can you share the sample (and possibly file a bug-report)? That
> > > would help.
> >
> > It's just the way output-based seeking (-ss after -i rather than
> > before) is implemented: the frames are decoded but not encoded.
> > Obviously, now that there are filters, they are fed to the input of
> > the filter chain but not taken out.
> >
> > Any sample with video should show the problem. Even -f rawvideo -s
> > 42x42 /dev/zero does, as long as there is a -ss after the -i.
> >
> > Regards,
> >
> > --
> >   Nicolas George
>
> Put -i after -ss solved the problem. thanks.
>

I still recommend putting -ss after -i. If you put it before, the audio and
video will almost always get misaligned. The error isn't really an error, so
it should be fine.


>
> littlebat
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>


More information about the ffmpeg-user mailing list