ЦВЕТА белиссимо
Ultra HD издания фильмов с HDR цветом содержат гораздо больше информации о цветах, чем может отобразить обычный монитор. Но из него можно сделать более красочное видео и при этом воспроизводимое на обычных мониторах.
Вот цвета обычные
и колор
Или вот обычные
и колор
Должет сказать что никто не пытался колор! Придется сам. И это будет ffmpeg.
Находится в ffmpeg.org/download.html
Я сейчас виндовз. Поэтому Windows builds from gyan.dev www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z
Всего нужно ОДИИ файл ffmpeg.exe
и создать a.cmd
Так что же нужно внутри a.cmd? Сейчас раскажу)
Первое
ffmpeg -i We.mkv -map 0:0
значит видео онли. Какое видео? Разрешение 3840 на 2160 (из них ДВА из ТРЕХ 1920 на 1080) BDRemux и HDR10. Размер 49 GB. Дитя погоды.
Вы можете конечно аудио
-map 0:1 -acodec flac
и вот теперь главный момент
-vf format=yuv444p, zscale=t=linear: npl=35: p=709: w=1920: h=1080: f=point, tonemap=hable: desat=0, zscale=m=709, format=yuv444p
в ним format=yuv444p только ffmpeg позволяет цветовая субдискретизация 4:4:4 — каждая из трех компонент Y' Cb Cr имеет одинаковую частоту дискретизации! То есть ТРИ разрешение 3840 на 2160. И потом три разрешение 1920 на 1080. (А не два 960 на 540).
npl=35 — это светлее или темнее. Оптимальное 35.
И вот последнее p=709 и m=709, но ни в коем случае t=709!
Если t то цвета обычные! А без — колор! Как в цвета на картинки.
-color_trc 1
еще нужно дописать. Иначе linear в одном месте. А -color_trc 1 дает три bt709 тоже колор.
последнее — кодирование видео
-vcodec h264_nvenc -bf 4 -rc constqp -qp 20 -profile: v high444p -coder 1 -rc-lookahead 32 Weath.mkv
понятно что h264_nvenc и что -qp 20 (можете -qp 18 или -qp 16). И high444p, а не 420!
Все!
Запускаете и ждете примерно 4 часа. Готово.
Я даже трейлер Дитя погоды в колор цветах:
Немного больше года назад я перенес инсульт, после которого долго восстанавливался, и наконец решил написать статью на хабр.
Habrahabr.ru прочитано 2172 раза