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

FFmpeg trac at avcodec.org
Sat Dec 14 02:16:55 EET 2019

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

 * priority:  normal => critical


 Yeah, absolutely. There are so many things going on in terms of HDR but no
 one in the ffmpeg community seems to care. So when I have to deal with HDR
 content, I just think "oh shit, no way, this is not going to work", then I
 will look for the same content in SDR format, so that I can convert it to
 my desired format. It's lower quality for sure but at least it will be
 played as intended by the creator. As an alternative you could just leave
 the HDR content untouched which may waste disk space. This is sad. ffmpeg
 is all about converting from one format to the other, but when HDR videos
 is involved, the best thing is to just not convert it. Then ffmpeg will be
 obsolete. So I think this is even critical. It is a substantial thread to
 ffmpeg itself. If ffmpeg will not be able to deal with HDR, there will be
 no use case for ffmpeg in the future. It will be a relic of the past, when
 people still used SDR. This is the most critical thing I can imagine.

 Also it is sad to see that the system still works as before. People just
 submit code based on what they think is best for them or what made the
 most fun to code but still no one tries to balance forces and to
 incentivize people to do actual needed things.

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

More information about the FFmpeg-trac mailing list