VideoColorSpace

Baseline 2024
新推出

自 2024 年 9 月起,此功能已可在最新裝置和瀏覽器版本上使用。此功能可能無法在舊裝置或瀏覽器上使用。

注意:此功能在 專用 Web Workers 中可用。

WebCodecs API 的 VideoColorSpace 介面代表影片的色彩空間。

建構函式

VideoColorSpace()

建立一個新的 VideoColorSpace 物件。

例項屬性

VideoColorSpace.primaries 只讀

一個字串,包含描述影片樣本色彩 gamut 的顏色原色。

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

瀏覽器相容性