VideoColorSpace: matrix-Eigenschaft

Baseline 2024
Newly available

Since September 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Hinweis: Diese Funktion ist in Dedicated Web Workers verfügbar.

Die matrix-Eigenschaft von der VideoColorSpace-Schnittstelle gibt die Matrixkoeffizienten des Videos zurück. Matrixkoeffizienten beschreiben die Beziehung zwischen Sample-Komponentenwerten und Farbkoordinaten.

Wert

Ein String, der einen der folgenden Werte enthält:

"rgb"

Matrixkoeffizienten, die von sRGB verwendet werden.

"bt709"

Matrixkoeffizienten, die von BT.709 verwendet werden.

"bt470bg"

Matrixkoeffizienten, die von BT.601 PAL verwendet werden.

"smpte170m"

Matrixkoeffizienten, die von BT.601 NTSC verwendet werden.

Beispiele

Im folgenden Beispiel ist colorSpace ein VideoColorSpace-Objekt, das von VideoFrame zurückgegeben wird. Der Wert von matrix wird in die Konsole ausgegeben.

js
let colorSpace = VideoFrame.colorSpace;
console.log(colorSpace.matrix);

Spezifikationen

Specification
WebCodecs
# dom-videocolorspace-matrix

Browser-Kompatibilität