[FFmpeg-trac] #778(avcodec:new): Artefacts while decoding an H.264 file
FFmpeg
trac at avcodec.org
Fri Dec 16 11:25:19 CET 2011
#778: Artefacts while decoding an H.264 file
-------------------------------------+-------------------------------------
Reporter: aurelien | Type: defect
Status: new | Priority: important
Component: avcodec | Version: git-
Keywords: h264 | master
decoding artefacts | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I have a sample which has artefacts when played (with ffplay for example)
or transcoded to any codec.
Sample name : sample-h264-artefacts-speedracer.ts (uploaded on
upload.ffmpeg.org)
It has been cut with dd so there is trash at the start but the artefact is
clearly visible at ~4s on the back of the guy (the whole movie has a lot
of theses artecfacts).
To reproduce :
ffplay sample-h264-artefacts-speedracer.ts
ffmpeg -i sample-h264-artefacts-speedracer.ts -f yuv4mpegpipe
/tmp/output_ko.y4m
It's ok with (version shipped with Debian Squeeze) :
FFmpeg version SVN-r0.5.5-4:0.5.5-1, Copyright (c) 2000-2009 Fabrice
Bellard, et al.
configuration: --extra-version=4:0.5.5-1 --prefix=/usr --enable-avfilter
--enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac
--enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-
libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-
zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect
--enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-
libfaad --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Nov 5 2011 14:36:22, gcc: 4.4.5
but KO with git-master :
ffmpeg version N-35860-g62adc60, Copyright (c) 2000-2011 the FFmpeg
developers
built on Dec 16 2011 09:16:29 with gcc 4.6.2
configuration: --prefix=/home/aurelien/local --enable-postproc --enable-
nonfree --enable-gpl --enable-libopencore-amrnb --enable-libfaac --enable-
libmp3lame --enable-shared --enable-libxvid --enable-libx264 --extra-
cflags=-I/home/aurelien/local/include --extra-
ldflags=-L/home/aurelien/local/lib --enable-version3 --disable-
optimizations --disable-stripping
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 46. 0 / 53. 46. 0
libavformat 53. 26. 0 / 53. 26. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 53. 0
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/778>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list