GNOME Bugzilla – Bug 681369
avidemux: puts codec_data in caps for byte-stream H.264
Last modified: 2012-08-28 17:11:36 UTC
Created attachment 220546 [details] first 800k of problem file File plays with vlc and mplayer but current ubuntu version of gstreamer can't play it.
As I said on IRC, this is a bug in the avi demuxer (if not in whatever created this file in the first place). It should not put codec_data into h264 caps if the stream format is not AVC.
I would concur that such a file is pretty bogus in the first place. Following commit makes avidemux check a bit more what goes in codec_data in this case: commit 8d7fabf96da462e9703d72fd957eadf5daef7d7a Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Tue Aug 28 18:48:00 2012 +0200 avidemux: avoid invalid H264 bytestream codec_data Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681369