Bug#726190: libavcodec54: Broken encode with codec FFV! pixfmt RGB32

Dima Kogan dima at secretsauce.net
Sun Oct 13 09:38:31 UTC 2013


Package: libavcodec54
Version: 6:9.10-1
Severity: normal

With the latest libraries, encoding any video with the FFV1 codec and
RGB32 pixel format produces garbage. No errors are generated, and the
resulting videos can be played; the resulting video is just color
garbage, though. This is a regression; things worked fine in the 0.8.7
series of the packages.

I can take any video and convert it to the problematic format with a
command like

 avconv -y -i input.avi -codec ffv1 -pix_fmt rgb32 -t 5 output_garbage.avi

This succeeds without error here. The output video can not be played at
all with the newest libraries because of this (possibly-related) bug:

 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726189

I have mplayer installed that's linked against an older libavcodec. This
mplayer can play back the resulting file, and shows garbage. If I do the
encode with older libavcodec libraries, then the playback works fine. I have

 mplayer version 2:1.0~rc4.dfsg1+svn34540-1+b2

which uses

 libavcodec53 version 6:0.8.7-1

I'm fairly certain that any input video can be used to tickle this bug


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash

Versions of packages libavcodec54 depends on:
ii  libavutil52            6:9.10-1
ii  libc6                  2.17-92
ii  libgsm1                1.0.13-4
ii  libmp3lame0            3.99.5+repack1-3
ii  libopenjpeg2           1.3+dfsg-4.6
ii  libopus0               1.1~beta-3
ii  libschroedinger-1.0-0  1.0.11-2
ii  libspeex1              1.2~rc1-7
ii  libtheora0             1.1.1+dfsg.1-3.1
ii  libva1                 1.1.1-3
ii  libvorbis0a            1.3.2-1.3
ii  libvorbisenc2          1.3.2-1.3
ii  libvpx1                1.2.0-2
ii  libx264-133            2:0.133.2339+git585324f-2
ii  libxvidcore4           2:1.3.2-9
ii  multiarch-support      2.17-7
ii  zlib1g                 1:1.2.8.dfsg-1

libavcodec54 recommends no packages.

libavcodec54 suggests no packages.

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list