#2582: buffer underflows encoding HD video to ntsc-dvd -------------------------------------+------------------------------------- Reporter: SullaFelix | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by SullaFelix): Replying to [comment:2 cehoyos]:
Please test current git head.
It appears to work much better, however, I can't verify that the version I built has the same compile options as the 1.0.6 version that Fedora 18 has. This is the configure line I used: ./configure --libdir=/usr/lib64 --arch=x86_64 --optflags='-02 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp- buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-frei0r --enable-gnutls --enable-libass --enable-libcdio --enable- libcelt --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable- stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect However, I get different output when viewing version information on mine: [markh@augustus ffmpeg]$ ./ffmpeg -version ffmpeg version N-53202-g85e8a11 built on May 17 2013 10:44:54 with gcc 4.7.2 (GCC) 20121109 (Red Hat 4.7.2-8) configuration: --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer- size=4 -m64 -mtune=generic' libavutil 52. 33.100 / 52. 33.100 libavcodec 55. 10.100 / 55. 10.100 libavformat 55. 7.100 / 55. 7.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 68.101 / 3. 68.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 Compared to the Fedora version: ffmpeg version 1.0.6 Copyright (c) 2000-2013 the FFmpeg developers built on May 12 2013 19:17:16 with gcc 4.7.2 (GCC) 20121109 (Red Hat 4.7.2-8) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable- crystalhd --enable-frei0r --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable- libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable- libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable- libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable- pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect libavutil 51. 73.101 / 51. 73.101 libavcodec 54. 59.100 / 54. 59.100 libavformat 54. 29.104 / 54. 29.104 libavdevice 54. 2.101 / 54. 2.101 libavfilter 3. 17.100 / 3. 17.100 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 I am not a n00b at building and compiling source, but I've never compiled ffmpeg before so I'm not sure if I'm missing something. I want to make sure that the problem is in ffmpeg and not in a compile option from the Fedora guys. -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2582#comment:3> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker