【问题标题】:Encode HDR content with ffmpeg directly into AV1使用 ffmpeg 直接将 HDR 内容编码到 AV1 中
【发布时间】:2020-11-15 15:20:03
【问题描述】:

我想将一个短的 HDR 剪辑从 HEVC 编码到 AV1,同时保留所有 HDR 信息。我的目标是使用 libsvtav1 作为编码器。 我需要指定什么来保留 HDR?

我当前的命令看起来像这样,但我知道缺少一些东西:

ffmpeg -i input-hdr.mkv -vcodec libsvtav1 -rc 0 -qp 23 -preset 5 -acodec copy -scodec copy -pix_fmt yuv420p10le output.mkv

【问题讨论】:

    标签: ffmpeg hdr


    【解决方案1】:

    -vcodec 已弃用,使用 -c:v,与 -acodec 和 -scodec 相同。您需要将文件标记为 PQ 函数才能使其成为 HDR (-color_trc smpte2084)。此外,您可能想要使用 WCG(-color_primaries bt2020,如果您使用 YCbCr,则使用从带有 -colorspace bt2020nc 的原色矩阵导出)。您还想使用左上角的色度样本位置。此外,您可能想要设置 HDR10 元数据。

    【讨论】:

      猜你喜欢
      • 2020-09-24
      • 2012-04-28
      • 2020-05-05
      • 2019-06-08
      • 1970-01-01
      • 1970-01-01
      • 2021-09-12
      • 2017-03-16
      • 1970-01-01
      相关资源
      最近更新 更多