Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 schreibgeschützte matrix-Eigenschaft des VideoColorSpace-Interfaces gibt den Matrixkoeffizienten des Videos zurück. Matrixkoeffizienten beschreiben die Beziehung zwischen den Probenkomponentenwerten und den 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.

"bt2020-ncl"

Matrixkoeffizienten, die von BT.2020 NCL 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