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
Neu verfügbar

Seit September 2024 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Want more support for this feature? Tell us why.

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

Spezifikation
WebCodecs
# dom-videocolorspace-matrix

Browser-Kompatibilität