1
licolnlee886 2023-02-15 18:29:38 +08:00 via Android
cy
|
2
jim9606 2023-02-15 19:16:22 +08:00 via Android
ffmpeg 5.0 是支持的,至少混流是可以的。
可能不支持双层杜比视界,混流变单层。 杜比视界本身就对色深和色彩空间有定义,改这个就相当于破坏定义了。转换色彩空间这个我觉得还是得上剪辑软件。而且 Rec.2020 还不够用吗? 参考 bbdown 的博客 https://github.com/nilaoda/Blog/discussions/52 |
3
szdubinbin 2023-02-15 20:47:13 +08:00
问了一下神奇的海螺,得到这个答案 /doge
要在使用 FFmpeg 进行视频编码时保留杜比视界,您可以使用以下命令: ffmpeg -i input_video.mp4 -c:v libx265 -x265-params colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc -c:a copy output_video.mp4 这个命令将使用 libx265 编码器对输入视频进行编码,同时保留杜比视界 HDR 元数据。其中的 x265-params 参数指定视频的颜色编码信息,包括色度原点 (colorprim)、色度转移函数 (transfer) 和色彩空间矩阵 (colormatrix),这些信息是保留杜比视界的必要条件。 请注意,该命令只是一个示例,实际使用时需要根据您的视频和编码需求进行相应的调整。此外,要支持杜比视界,播放视频的设备和软件也需要相应的支持,否则可能无法正确显示视频的 HDR 元数据。 |
4
FishGrazier OP @jim9606 混流的方法我试过,但这个貌似只是 copy 视频流而已?我需要它重新编码而保留杜比视界
|