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, die die Primärfarben enthält, welche den Farbumfang (Gamut) eines Videobeispiels beschreiben.
VideoColorSpace.transfer-
Eine Zeichenfolge, die die Übertragungscharakteristik von Videobeispielen enthält.
VideoColorSpace.matrix-
Eine Zeichenfolge, die die Matrixkoeffizienten enthält, welche die Beziehung zwischen den Werten der Beispielkomponenten und den Farbkoordinaten beschreiben.
VideoColorSpace.fullRange-
Ein
Boolean-Wert. Wenn ertrueist, werden Farbwerte des vollen Wertebereichs verwendet.
Instanzmethoden
VideoColorSpace.toJSON()-
Gibt ein JSON-serialisierbares einfaches Objekt zurück, das das
VideoColorSpace-Objekt repräsentiert. Wird vonJSON.stringify()automatisch aufgerufen.
Beispiele
Im folgenden Beispiel ist colorSpace ein VideoColorSpace-Objekt, das von VideoFrame zurückgegeben wird. Das Objekt wird anschließend in der Konsole ausgegeben.
let colorSpace = VideoFrame.colorSpace;
console.log(colorSpace);
Spezifikationen
| Spezifikation |
|---|
| WebCodecs> # videocolorspace> |