VideoColorSpace

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

Die VideoColorSpace-Schnittstelle der WebCodecs API repräsentiert den Farbraum eines Videos.

Konstruktor

VideoColorSpace()

Erstellt ein neues VideoColorSpace-Objekt.

Instanz-Eigenschaften

VideoColorSpace.primaries Schreibgeschützt

Ein String, der das Farbprimär beschreibt, der den Farbgamut einer Video-Probe beschreibt.

VideoColorSpace.transfer

Ein String, der die Übertragungscharakteristika der Video-Proben enthält.

VideoColorSpace.matrix

Ein String, der die Matrix-Koeffizienten enthält, die die Beziehung zwischen Probenkomponentenwerten und Farbkoordinaten beschreiben.

VideoColorSpace.fullRange

Ein Boolean. Wenn true ist, zeigt dies an, dass volle Farbwerte verwendet werden.

Instanz-Methoden

VideoColorSpace.toJSON()

Gibt eine JSON-Darstellung des VideoColorSpace-Objekts zurück.

Beispiele

Im folgenden Beispiel ist colorSpace ein VideoColorSpace-Objekt, das von VideoFrame zurückgegeben wird. Das Objekt wird dann in der Konsole ausgegeben.

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

Spezifikationen

Specification
WebCodecs
# videocolorspace

Browser-Kompatibilität

BCD tables only load in the browser