Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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.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

Spezifikation
WebCodecs
# videocolorspace

Browser-Kompatibilität