[FFmpeg-devel] Assert failing in libavcodec - ratecontrol.c
Sun Jul 15 12:02:11 CEST 2007
On Sunday July 15, michaelni at gmx.at wrote:
> On Sun, Jul 15, 2007 at 04:27:15PM +1000, Neil Brown wrote:
> > Hi,
> > I have been exploring kdenlive (which uses the MLT framework with
> > uses the ffmpeg libraries) and I have experienced a problem with
> > assertions failing which kills the video rendering process.
> > When I assemble some clips together in kdenlive and ask it to render
> > the final product as an mpeg2 file, it starts rendering OK, but will
> > often crash at the point where one clip ends and the next starts.
> > The crash is due to an assertion failing in ff_rate_estimate_qscale
> > in ratecontrol.c
> > There are 4 places in this code where it says:
> > assert(q>0.0);
> > The second and third of these can both fail. i.e. those that are
> > commented out here:
> is this reproduceable with command line ffmpeg? if yes please provide
> full uncut output and command line parameters
I was hoping someone would know what those asserts really meant and we
could work backward from there.....
But I can try working forward. It would probably be easiest if I
could feed a number of images (e.g. jpegs) into ffmpeg for it to
encode into an mpeg. I couldn't see anything obvious in the man page
which would allow this. Is there a way to do that?
More information about the ffmpeg-devel