#6256: Showpalette filter returns default palette for GIF.
-------------------------------------+-------------------------------------
Reporter: mulvya | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: git-master | undetermined
Keywords: gif | Resolution:
regression | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* keywords: => gif regression
Comment:
If there were an issue, this would be a regression since
91499f4ee825502677dfc11b00205538720d0513
But FFmpeg does not guarantee to output a particular colour space for a
given file (as it does not guarantee a particular audio sample format when
decoding a given file), this behaviour isn't part of the API/ABI (this is
why API users always have to check the pix_fmt and sample_fmts that
encoders need / decoders provide). Note that decoding of the provided file
only works since f83657fc, four commits after the requested feature was
"broken" / the reported "bug" was introduced.
From FFmpeg's pov, the provided file is not palettized, to get a palette
for the given (bgra) file, using the palettegen filter is required. Using
the showpalette filter for a file that isn't palettized will show a
default filter.
Not closing yet as I don't know if changing the current behaviour of the
gif decoder / demuxer is possible or not, this may be a valid feature
request.
For future tickets: Please do not provide output files unless specifically
asked to, attaching them very often leads to confusion.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6256#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac