[FFmpeg-trac] #9167(undetermined:reopened): Color changed when an image converting to video

FFmpeg trac at avcodec.org
Fri Jan 14 18:01:32 EET 2022


#9167: Color changed when an image converting to video
-------------------------------------+-------------------------------------
             Reporter:  kvsico       |                    Owner:  (none)
                 Type:  defect       |                   Status:  reopened
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by mirh):

 * cc: mirh (added)
 * status:  closed => reopened
 * resolution:  invalid =>

Comment:

 What's this hardon for seeing ffplay issues everywhere?
 Yes there's possibly some issue with rounding in conversions (plenty of
 issues open for that already), and the simple portable media player that
 the project ships sucks a little, but that wasn't OP's main baffling
 problem.

 As said in comment:5, non-color-managed PNGs assume a BT.601 color matrix.
 Ffmpeg is more or less rightly "transparent" to the matter, and will just
 happily re-use it.

 Problem is that whenever video players see something "untagged", if the
 image resolution is higher than ~PAL/NTSC dimensions they will infer
 that's some kind of BT.709 authored content and will use those curves.

 Arguably ffmpeg should add the color space metadata it assumes to be using
 to all its encoded media.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9167#comment:31>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list