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.
Want more browser support for this feature? Tell us why.
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.
Instanzeigenschaften
VideoColorSpace.primariesSchreibgeschützt-
Eine Zeichenfolge mit den Primärfarben, die den Farbumfang (Gamut) eines Video-Samples beschreiben.
VideoColorSpace.transferSchreibgeschützt-
Eine Zeichenfolge mit den Übertragungseigenschaften von Video-Samples.
VideoColorSpace.matrixSchreibgeschützt-
Eine Zeichenfolge mit den Matrixkoeffizienten, die die Beziehung zwischen den Komponentenwerten eines Samples und den Farbkoordinaten beschreiben.
VideoColorSpace.fullRangeSchreibgeschützt-
Ein
Boolean-Wert. Ist ertrue, werden Farbwerte des vollen Wertebereichs verwendet.
Instanzmethoden
VideoColorSpace.toJSON()-
Gibt ein einfaches, JSON-serialisierbares Objekt zurück, das das
VideoColorSpace-Objekt repräsentiert. Die Methode wird automatisch vonJSON.stringify()aufgerufen.
Beispiele
Im folgenden Beispiel ist colorSpace ein VideoColorSpace-Objekt, das von VideoFrame zurückgegeben wird. Anschließend wird das Objekt in der Konsole ausgegeben.
let colorSpace = VideoFrame.colorSpace;
console.log(colorSpace);
Spezifikationen
| Spezifikation |
|---|
| WebCodecs> # videocolorspace> |