MultiBitrateFormat interface
GOP で整列されたマルチビットレート ファイルのコレクションを生成するためのプロパティについて説明します。 既定の動作では、すべてのオーディオと共に多重化されたビデオ レイヤーごとに 1 つの出力ファイルが生成されます。 生成される正確な出力ファイルは、outputFiles コレクションを指定することによって制御できます。
- Extends
プロパティ
odata |
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
output |
生成する出力ファイルの一覧。 リスト内の各エントリは、多重化されるオーディオおよびビデオレイヤーラベルのセットです。 |
継承されたプロパティ
filename |
出力ファイルの作成に使用されるファイルの名前付けパターン。 ファイル名 {Basename} - 入力ビデオ ファイルの名前を使用する拡張マクロで、次のマクロがサポートされています。 入力ビデオ ファイルのベース名 (ファイル サフィックスが含まれていない) の長さが 32 文字未満の場合は、入力ビデオ ファイルのベース名が使用されます。 入力ビデオ ファイルのベース名の長さが 32 文字を超える場合、ベース名は合計で最初の 32 文字に切り捨てられます。 {Extension} - この形式に適した拡張子。 {Label} - コーデック/レイヤーに割り当てられたラベル。 {Index} - サムネイルの一意のインデックス。 サムネイルにのみ適用されます。 {AudioStream} - 文字列 "Audio" とオーディオ ストリーム番号 (1 から始まる)。 {Bitrate} - オーディオ/ビデオビットレート (kbps)。 サムネイルには適用されません。 {Codec} - オーディオ/ビデオ コーデックの種類。 {Resolution} - ビデオの解像度。 置換されていないマクロはすべて折りたたまれて、ファイル名から削除されます。 |
プロパティの詳細
odataType
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
odataType: "#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
プロパティ値
"#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
outputFiles
生成する出力ファイルの一覧。 リスト内の各エントリは、多重化されるオーディオおよびビデオレイヤーラベルのセットです。
outputFiles?: OutputFile[]
プロパティ値
継承されたプロパティの詳細
filenamePattern
出力ファイルの作成に使用されるファイルの名前付けパターン。 ファイル名 {Basename} - 入力ビデオ ファイルの名前を使用する拡張マクロで、次のマクロがサポートされています。 入力ビデオ ファイルのベース名 (ファイル サフィックスが含まれていない) の長さが 32 文字未満の場合は、入力ビデオ ファイルのベース名が使用されます。 入力ビデオ ファイルのベース名の長さが 32 文字を超える場合、ベース名は合計で最初の 32 文字に切り捨てられます。 {Extension} - この形式に適した拡張子。 {Label} - コーデック/レイヤーに割り当てられたラベル。 {Index} - サムネイルの一意のインデックス。 サムネイルにのみ適用されます。 {AudioStream} - 文字列 "Audio" とオーディオ ストリーム番号 (1 から始まる)。 {Bitrate} - オーディオ/ビデオビットレート (kbps)。 サムネイルには適用されません。 {Codec} - オーディオ/ビデオ コーデックの種類。 {Resolution} - ビデオの解像度。 置換されていないマクロはすべて折りたたまれて、ファイル名から削除されます。
filenamePattern: string
プロパティ値
string
Format.filenamePattern から継承されます