Closed zmarty closed 7 years ago
Hi,
good question on mkvtoolnix... I've used mkvmerge from it today to upload a HDR video with VP9.2 codec and it worked fine. Maybe there are some differences when using other codecs.
I confirm no HDR treatment has happened to your uploaded video. Are you sure your video was in a supported 10 or 12bit codec? according to the documentation: https://support.google.com/youtube/answer/7126552?hl=en it can be VP9 profile 2, h264 10-bit, ProRes 422/444, or DNxHR HQX.
Hi, zmarty I had a look at the bitstream you uploaded. It seems you uploaded a 8bit H264 bitstream. To trigger the HDR-SDR conversion, you have to wrap a 10bit stream in mkv.
Thanks for pointing out the issue with the binary. It is the same as mkvtoolnix. I will replace mkvextract with mkvmerge.
Thank you. The problem was indeed the type of video (8 bit H.264 instead of 10 bit H.264).
Suggestion: Some sort of warning or notification would be useful (if somebody uploads an mkv with HDR metadata but with an unsupported video format)/
I switched to using DNxHR HQX + mkvmerge and it worked. I am however facing a couple of other issues I will opening bugs about.
mkvmerge.exe is missing from this repo for Windows 64bit
I am not sure what is the difference between the mkvmerge.exe that is supposed to be here and the one I downloaded from MKVToolNix.
I have an H.264 HDR video that I exported from Davinci Resolve. As expected, it looks washed out when played on an SDR screen.
I used mkvmerge.exe from MKVToolNix:
Then I uploaded ProjectOutput.mkv to YouTube.
Unfortunately YouTube did not detect it as HDR, as far as I can tell, since the HDR to SDR conversion did not seem to trigger. Here is the video: https://www.youtube.com/watch?v=uuXxGgZROtY&feature=youtu.be
Output from the MKVToolNix version of mkvinfo.exe:
Output from YouTube version of mkvinfo.exe: