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
Newly available

Since September 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or 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. 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

Specification
WebCodecs
# videocolorspace

Browser-Kompatibilität