[Ffmpeg-devel] BUG - buffer overflow
Frank DiPrete
fdiprete
Wed Nov 9 16:12:37 CET 2005
using ffmpeg from cvs compiled this morning
ffmpeg version CVS, build 3277056, Copyright (c) 2000-2004 Fabrice
Bellard
configuration: --prefix=/usr
built on Nov 9 2005 08:33:15, gcc: 3.4.4 20050721 (Red Hat 3.4.4-2)
ffmpeg CVS
libavcodec 3277056
libavformat 3211776
trying to convert mpg from pvr-250 (mpeg2/mp2) to dvd compliant mpg
(mpeg2/ac3) using th following command:
ffmpeg -i "$filename".mpg -target dvd -bufsize 6144 -ab $arate -ac 2 -
qscale $qscale -y "$filename".dvd.mpg
where $arate is 224, $qscale is 4
The goal is reduce the quality/size of the original.
After running for a long time (2G original file) at about the 50% mark I
get a ton of these errors:
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
[dvd @ 0x82adfc0]buffer underflow
no value for -bufsize changes this problem.
The result is an mpg will cannot be played in a dvd player - locks up.
The bitrate flies up to max then 0 then max - all over the place.
More information about the ffmpeg-devel
mailing list