GNOME Bugzilla – Bug 305279
[riff] uncompressed AVIs with 24bpp don't work
Last modified: 2006-03-15 11:41:57 UTC
Distribution/Version: Fedora Core 3 1) load an uncompressed AVI file via playbin or decodebin this is most annoying, as most of my video is uncompressed AVI.
I forgot to mention-- the audio plays, but the output is black.
Please provide a file. Uncompressed can still be anything. I'll need at least a header to do anything (head -c1M file.avi > file.avi.hdr), but preferrably a whole file so I can test playback.
Created attachment 46849 [details] uncompressed AVI This is uncompressed RGB AVI(tarred and bzip'd), which will play in xine but not with gstreamer.
DIB header, has been there since 0.8.5. Video looks weird though; I'll need the full movie to do any real testing.
The DIB stuff in 0.8 only handles images with 8bpp, but this one has 24bpp. Should work with gst-plugins-base CVS and gst-plugins-good CVS now: 2006-03-14 Tim-Philipp Müller <tim at centricular dot net> * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Add support for 24bpp DIB (#305279). 2006-03-14 Tim-Philipp Müller <tim at centricular dot net> * gst/avi/gstavidemux.c: (gst_avi_demux_invert): Fix DIB image inversion for pictures with a depth != 8 (#305279). (can't set target properly, as there is no 0.10.6 target milestone yet)