VideoFormat
名前
VideoFormatには、設定されたすべてのプロパティを満たす特定のビデオコーデックのクエリに使用できるさまざまなプロパティを設定するためのセッターが用意されています。
コンストラクタ
new VideoFormat()
new VideoFormat():
VideoFormat
戻り値
アクセサ
colorFormat
getのシグネチャ
get colorFormat():
string
戻り値
string
セッターによって設定されます。
setのシグネチャ
set colorFormat(
format):void
色形式を設定します。
この色形式は、デコーダ出力またはエンコーダ入力に適用可能な未加工バッファに関連付けられています。コーデックは標準または独自の色形式をサポートしているため、アプリケーションはユースケースに基づいて選択する必要があります。
たとえば、ビデオデコーダが独自の色形式を意味する「FLEX_YCbCr_420_888/FLEX_YCbCr_420_101010」をサポートしている場合、アプリケーションがバッファを読み取らず、ディスプレイでのレンダリングだけに必要な場合のビデオデコードに最適です。
パラメーター
format
string
戻り値
void
colorMatrix
getのシグネチャ
get colorMatrix():
VideoColorMatrix
戻り値
セッターによって設定されます。
setのシグネチャ
set colorMatrix(
matrix):void
色マトリックスを設定します。
値はISO/IEC 23001-8:2016の表4から取得されます
デコーダー入力またはエンコーダー出力に適用できます。
パラメーター
matrix
戻り値
void
colorPrimaries
getのシグネチャ
get colorPrimaries():
VideoColorPrimaries
戻り値
セッターによって設定されます。
setのシグネチャ
set colorPrimaries(
primaries):void
カラープライマリーを設定します。
カラープライマリーは、CIE 1931色度図上の三角形の3点(RGB原色)を表し、三角形の内側の空間が色域です。
デコーダー入力またはエンコーダー出力に適用できます。
パラメーター
primaries
戻り値
void
colorTransfer
getのシグネチャ
get colorTransfer():
VideoColorTransfer
戻り値
セッターによって設定されます。
setのシグネチャ
set colorTransfer(
transferFn):void
色転写を設定します。
色転写の特性は、色域をスクリーン信号にマッピングします。
デコーダー入力またはエンコーダー出力に適用できます。
パラメーター
transferFn
戻り値
void
frameRate
getのシグネチャ
get frameRate():
number
戻り値
number
セッターを使用して設定されたフレームレート値。
setのシグネチャ
set frameRate(
rate):void
frameRateを設定します。
これは動的構成の場合にも呼び出すことができます。
パラメーター
rate
number
戻り値
void
resolution
getのシグネチャ
get resolution():
Resolution
戻り値
セッターによって設定されます。
setのシグネチャ
set resolution(
resolution):void
解像度を設定します。
変換の初期化時には最大解像度を、実行状態でのエンコーディング中の動的解像度切り替えには必要な解像度を提供することをお勧めします。
このメソッドは、動的構成のために呼び出すこともできます。
パラメーター
resolution
戻り値
void
Last updated: 2025年10月2日

