VideoColorSpace
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.
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.primariesSchreibgeschü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. Wenntrueist, 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
| Spezifikation |
|---|
| WebCodecs> # videocolorspace> |