Я получил ответ от пользователя priivt8 в этом посте в macrumors. Во-первых, нужна более поздняя версия ffmpeg, которая поддерживает кодирование HEVC с высокой битовой глубиной, как, например, v3.4.1 .
Тогда это команда:
ffmpeg -i <infile> \ -c:a copy \ -c:v libx265 \ -tag:v hvc1 \ -crf 22 \ -pix_fmt yuv420p10le \ -x265-params "colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc" \ <outfile>.mkv
где
"-i <infile>" <infile> must be replace with the full file name of the video in input "\-c:a copy" copies the audio "-c:v libx265" tells ffmpeg to convert to HEVC "-tag:v hvc1" seems mandatory for Apple devices using quickTime and the like "-crf 22" is the compression. Lower the value, better the picture and higher the size "-pix_fmt yuv420p10le" for YCrCB 4:2:0 10-bits HDR "-x265-params" are the HEVC parameters for color range etc "<outfile>.mkv" is the file in output. Replace <outfile> with the name you like. The extensions (.mkv) tells ffmpeg to which container convert the video.
Я преобразовал его в файл mkv, чтобы не было проблем с добавлением аудио из оригинального видео YouTube. можно использовать «.m4v» для видео, распознаваемых устройствами Apple.
Конвертированное видео теперь воспроизводится нормально, с HDR BT.2020 в Apple TV 4K (с использованием Infuse Pro) и Sony Video в моей Bravia с Android TV 7.0.
Можно добавить в ffmpeg опцию
-r 30
Уменьшить частоту кадров с 60 до 30 кадров в секунду (чтобы она могла воспроизводиться iTunes на Apple TV 4K).