[FFmpeg-trac] #7037(avcodec:open): ffmpeg destroys HDR information when encoding

FFmpeg trac at avcodec.org
Mon Dec 16 17:04:40 EET 2019

#7037: ffmpeg destroys HDR information when encoding
             Reporter:  mario66      |                    Owner:  cehoyos
                 Type:  enhancement  |                   Status:  open
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  libx265 hdr  |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |

Comment (by Balling):

 It will never be obsolete, because Nvidia (nvenc) and Intel (mediasdk) are
 supporting it. Again we need to first implement dynamic metadata then we
 can see and look what metadata should be preserved. Also please don't
 forget that ffmpeg is a library. One should preserve only such values that
 could not usually change (it is right with tags (like MP3)) and many other
 stuff, like HDR metadata inside (!) frames. But outside metadata can
 change and you must understand that the part of the program which is doing
 that is not ffmpeg, it is h265 codec.

Ticket URL: <https://trac.ffmpeg.org/ticket/7037#comment:40>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list