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
. Wenntrue
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.
let colorSpace = VideoFrame.colorSpace;
console.log(colorSpace);
Spezifikationen
Specification |
---|
WebCodecs # videocolorspace |
Browser-Kompatibilität
BCD tables only load in the browser