首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将HEVC HDR10编码成SVT-AV1 HDR10?

如何将HEVC HDR10编码成SVT-AV1 HDR10?
EN

Stack Overflow用户
提问于 2022-10-25 14:08:32
回答 1查看 115关注 0票数 0

目前,我正试图找到一种方法,使用ffmpeg将HEVC HDR10剪辑重新编码到SVT-AV1 HDR10,但由于某些原因,我没有让ffmpeg将HDR元数据转发到AV1剪辑。因此,重新编码的AV1剪辑总是有非常冷的颜色分级,这并不是有趣的观看.

然后,我登录了FastFlix,这是一种与手刹类似的工具,基本上是一个ffmpeg前端。如果我选择SVT-AV1作为编码器,并检查原始的ffmpeg命令FastFlix生成的内容,这似乎也包括了分级信息:

代码语言:javascript
运行
复制
-svtav1-params "color-primaries=9:transfer-characteristics=16:matrix-coefficients=9:mastering-display=G(0.2650,0.6900)B(0.1500,0.0600)R(0.6800,0.3200)WP(0.3127,0.3290)L(4000.0000,0.0050):content-light=368,226:enable-hdr=1"

现在的问题是,如何使用我自己的ffmpeg命令获取这些分级信息?

EN

回答 1

Stack Overflow用户

发布于 2022-10-25 18:23:38

这正是我所需要的

代码语言:javascript
运行
复制
ffprobe -loglevel quiet -print_format json -read_intervals "%+#2" -select_streams v:0 -show_entries side_data "my_hdr_clip.mp4" | egrep -m 1 -A 10 'Mastering display metadata' | grep -v 'Mastering display metadata'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74195418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档