首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >格式设置,矩阵bt709

格式设置,矩阵bt709
EN

Stack Overflow用户
提问于 2016-05-16 13:56:28
回答 2查看 24.3K关注 0票数 5

有人知道我如何通过实现以下颜色空间(,bt.709)?

这是我现在档案里的东西。

正如您所看到的,Format settings, Matrix是默认的,我如何设置它:

  • 格式设置(基准表):自定义或标准
  • 原色成分: BT.709
  • 转移特性: BT.709
  • 矩阵系数: BT.709

谢谢

EN

Stack Overflow用户

发布于 2018-12-16 20:41:26

经过多次搜索后,必须传递给ffmpeg以获得正确的BT.709编码的秘密选项被发现在视频过滤功能中。注意,-vf视频过滤器选项实际上是转换的,而其他709标志只是指示容器中将包含哪些标志。

此示例以设置为(0,0,255)或最大蓝色的32x32PNG开始。

代码语言:javascript
运行
复制
ffmpeg -y -i Blue32x32.png -c:v libx264 -pix_fmt yuv420p -preset:v slow -profile:v baseline -crf 20 -vf scale=out_color_matrix=bt709 -color_primaries bt709 -color_trc bt709 -colorspace bt709 Blue32x32_709.m4v
ffmpeg -y -i Blue32x32_709.m4v Blue32x32_709.y4m
od -v -t u1 Blue32x32_709.y4m

最后一个命令的输出将字节值转储为in,您应该看到( you )值为Y= 32,Cb = 240,Cr = 118,这意味着.m4v文件中正在使用BT.709转换矩阵。当解码回RGB时,转换后的颜色为(2 0255)。

票数 8
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37255690

复制
相关文章

相似问题

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