[FFmpeg-devel] [PATCH v2] lavf/qtpalette: Treat 1-bit video as palettized

Mats Peterson matsp888 at yahoo.com
Tue Dec 29 07:38:04 CET 2015


I forgot some stuff. Patch description follows:

This patch for qtpalette.c and qtpalette.h adds 1-bit video to the
"palettized video" category, since if the video sample description
contains a palette, the two colors in the palette can be any color, not
necessarily black & white.

Unfortunately, I've noticed that the qtrle (QuickTime Animation) decoder
blindly assumes that 1-bit video is black & white. I don't have enough
knowledge about the decoder to fix this, though.

Below is a link to a sample 1-bit QuickTime Animation clip of a rotating
earth that uses blueish colors, and they will be correctly rendered in
QuickTime, but not in FFmpeg (which will use black & white).

https://drive.google.com/open?id=0B3_pEBoLs0faUlItWm9KaGJSTEE

Mats

-- 
Mats Peterson
http://matsp888.no-ip.org/~mats/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-lavf-qtpalette-Treat-1-bit-video-as-palettized.patch
Type: text/x-patch
Size: 2735 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20151229/2de11f1f/attachment.bin>


More information about the ffmpeg-devel mailing list