GNOME Bugzilla – Bug 704294
qtdemux: videos in Windows WRLE format don't work
Last modified: 2013-07-19 19:22:06 UTC
A file from PLOS does not play with GStreamer 0.10.36 on Debian: <http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2991264/bin/pgen.1001219.s029.mov> See also bug report for the Open Access Media Converter: <https://github.com/erlehmann/open-access-media-importer/issues/69#issuecomment-19013499> – Daniel Mietchen asserts there that the bug affects 17 of 19 videos listed at <http://www.plosgenetics.org/article/info%3Adoi%2F10.1371%2Fjournal.pgen.1001219#section5>.
Created attachment 249250 [details] [review] partial patch Even with the attached patched, the palette for this sample is still wrong, on QuickTime and mplayer, it's grayscale with a black background... GStreamer shows strange colors, I assume the palette is incorrect.
Maybe it is supposed to be grayscale? avplay shows it grayscale too. There's some interesting grayscale logic in libavformat/mov.c around the palette code, maybe we should replicate that
Olivier: I think it looks right now, after: commit 4c97701650696352ce9b0db3e90f34c90ff9baef Author: Wim Taymans <wim.taymans@collabora.co.uk> Date: Wed Jul 17 15:10:00 2013 +0200 qtdemux: extract the palette from stsd Sometimes a palette is inside the stsd, extract it instead of always using the default one
Thanks Wim! Author: Olivier Crête <olivier.crete@collabora.com> Date: Mon Jul 15 17:55:19 2013 -0400 qtdemux: Add WRLE support