#9672: ffmpeg not writing ICC profiles in images
-------------------------------------+-------------------------------------
             Reporter:  Cosmin       |                     Type:  defect
  Stejerean                          |
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 For image output formats, primarily JPEG (but PNG and WebP would also be
 nice to have) it appears the latest FFmpeg 5 does not support writing ICC
 profiles, even with color primaries/space/trc parameters are specified.

 Example: this should produce JPEG in the sRGB color space but no ICC
 profile is found in the output. This can be confirmed by running exiftool
 on the output

 {{{
 ffmpeg -filter_complex color=red:s=640x480 -frames 1 -q:v 1
 -color_primaries bt709 -colorspace bt470bg -color_range pc -color_trc
 iec61966-2-1 -pix_fmt yuv420p red.jpg
 }}}

 This should output JPEG in Display P3 color space

 {{{
 ffmpeg -filter_complex color=red:s=640x480 -frames 1 -q:v 1
 -color_primaries smpte432 -colorspace bt470bg -color_range pc -color_trc
 iec61966-2-1 -pix_fmt yuv420p red.jpg
 }}}

 Separately reading color information from ICC profiles is also not working
 as expected, but will file a separate ticket for that.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9672>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to