VideoColorSpace
注意:此功能在 专用 Web 工作线程 中可用。
WebCodecs API 的 VideoColorSpace
接口表示视频的颜色空间。
构造函数
VideoColorSpace()
-
创建一个新的
VideoColorSpace
对象。
实例属性
VideoColorSpace.primaries
只读-
包含颜色主色描述的字符串,用于描述视频样本的颜色 色域。
VideoColorSpace.transfer
-
包含视频样本的传输特性的字符串。
VideoColorSpace.matrix
-
包含矩阵系数的字符串,用于描述样本分量值和颜色坐标之间的关系。
VideoColorSpace.fullRange
-
一个
Boolean
。如果为true
,则表示使用全范围颜色值。
实例方法
VideoColorSpace.toJSON()
-
返回
VideoColorSpace
对象的 JSON 表示形式。
示例
在下面的示例中,colorSpace
是从 VideoFrame
返回的 VideoColorSpace
对象。然后将该对象打印到控制台。
js
let colorSpace = VideoFrame.colorSpace;
console.log(colorSpace);
规范
规范 |
---|
WebCodecs # videocolorspace |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。