EncoderNamedPreset 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビデオのエンコードに使用する組み込みのプリセット。
public readonly struct EncoderNamedPreset : IEquatable<Azure.ResourceManager.Media.Models.EncoderNamedPreset>
type EncoderNamedPreset = struct
Public Structure EncoderNamedPreset
Implements IEquatable(Of EncoderNamedPreset)
- 継承
-
EncoderNamedPreset
- 実装
コンストラクター
EncoderNamedPreset(String) |
EncoderNamedPreset の新しいインスタンスを初期化します。 |
プロパティ
AacGoodQualityAudio |
192 kbps でエンコードされた AAC ステレオ オーディオのみを含む 1 つの MP4 ファイルを生成します。 |
AdaptiveStreaming |
H.264 ビデオとステレオ AAC オーディオを使用して、GOP で整列された MP4 ファイルのセットを生成します。 入力解像度、ビットレート、フレーム レートに基づいてビットレート ラダーを自動生成します。 自動生成されたプリセットが、入力解像度を超えることはありません。 たとえば、入力が 720p の場合、出力は最大で 720p のままになります。 |
ContentAwareEncoding |
コンテンツに対応したエンコードを使用して、GOP がアラインメントされた MP4 セットを生成します。 入力コンテンツを指定すると、サービスによって入力コンテンツに対する最初の簡単な分析が実行され、その結果を使用して、アダプティブ ストリーミングによる配信に最適なレイヤーの数、適切なビット レートと解像度の設定が決定されます。 このプリセットは、複雑さが低から中程度のビデオに特に有効です。つまり、ビット レートは低くなりますが、視聴者には快適なエクスペリエンスを提供できる品質を備えた出力ファイルということになります。 出力には、ビデオとオーディオがインターリーブされた MP4 ファイルが含まれるようになります。 |
ContentAwareEncodingExperimental |
コンテンツ対応エンコード用の試験的なプリセットを公開します。 入力コンテンツを指定すると、サービスにより、アダプティブ ストリーミングによる配信に最適なレイヤーの数および適切なビット レートと解像度の設定の決定が、自動的に試みられます。 基になるアルゴリズムは、時間と共に進化を続けています。 出力には、ビデオとオーディオがインターリーブされた MP4 ファイルが含まれるようになります。 |
CopyAllBitrateNonInterleaved |
入力アセットからすべてのビデオ ストリームとオーディオ ストリームを、インターリーブされないビデオおよびオーディオ出力ファイルとしてコピーします。 このプリセットを使用して、既存のアセットをクリップしたり、キー フレーム (GOP) 配列 MP4 ファイルのグループを、ストリーミング可能なアセットとして変換できます。 |
DDGoodQualityAudio |
192 kbps でエンコードされた DD(Digital Dolby) ステレオ オーディオのみを含む 1 つの MP4 ファイルを生成します。 |
H264MultipleBitrate1080P |
6000 kbps から 400 kbps までの 8 つの GOP アライン MP4 ファイルとステレオ AAC オーディオのセットを生成します。 解像度は 1080p から始まり、180p まで下がります。 |
H264MultipleBitrate720P |
3400 kbps ~ 400 kbps の範囲の 6 つの GOP アライン MP4 ファイルとステレオ AAC オーディオのセットを生成します。 解像度は 720p から始まり、180p まで下がります。 |
H264MultipleBitrateSD |
1900 kbps から 400 kbps までの 5 つの GOP アラインメント MP4 ファイルとステレオ AAC オーディオのセットを生成します。 解像度は 480p から始まり、240p まで下がります。 |
H264SingleBitrate1080P |
ビデオが 6750 kbps の H.264 コーデックと 1080 ピクセルの画像の高さでエンコードされ、ステレオ オーディオが 128 kbps の AAC-LC コーデックでエンコードされる MP4 ファイルを生成します。 |
H264SingleBitrate720P |
ビデオが 4500 kbps の H.264 コーデックと 720 ピクセルの画像の高さでエンコードされ、ステレオ オーディオが 128 kbps の AAC-LC コーデックでエンコードされる MP4 ファイルを生成します。 |
H264SingleBitrateSD |
ビデオが 2200 kbps の H.264 コーデックと 480 ピクセルの画像の高さでエンコードされ、ステレオ オーディオが 128 kbps の AAC-LC コーデックでエンコードされる MP4 ファイルを生成します。 |
H265AdaptiveStreaming |
H.265 ビデオとステレオ AAC オーディオを使用して、GOP 調整された MP4 ファイルのセットを作成します。 入力解像度、ビットレート、フレーム レートに基づいてビットレート ラダーを自動生成します。 自動生成されたプリセットが、入力解像度を超えることはありません。 たとえば、入力が 720p の場合、出力は最大で 720p のままになります。 |
H265ContentAwareEncoding |
コンテンツに対応したエンコードを使用して、GOP がアラインメントされた MP4 セットを生成します。 入力コンテンツを指定すると、サービスによって入力コンテンツに対する最初の簡単な分析が実行され、その結果を使用して、アダプティブ ストリーミングによる配信に最適なレイヤーの数、適切なビット レートと解像度の設定が決定されます。 このプリセットは、複雑さが低から中程度のビデオに特に有効です。つまり、ビット レートは低くなりますが、視聴者には快適なエクスペリエンスを提供できる品質を備えた出力ファイルということになります。 出力には、ビデオとオーディオがインターリーブされた MP4 ファイルが含まれるようになります。 |
H265SingleBitrate1080P |
ビデオが 3500 kbps の H.265 コーデックと 1080 ピクセルの画像の高さでエンコードされ、ステレオ オーディオが 128 kbps の AAC-LC コーデックでエンコードされる MP4 ファイルを生成します。 |
H265SingleBitrate4K |
ビデオが H.265 コーデックで 9500 kbps、画像の高さが 2160 ピクセルでエンコードされ、ステレオ オーディオが 128 kbps の AAC-LC コーデックでエンコードされる MP4 ファイルを生成します。 |
H265SingleBitrate720P |
ビデオが 1800 kbps の H.265 コーデックと 720 ピクセルの画像の高さでエンコードされ、ステレオ オーディオが 128 kbps の AAC-LC コーデックでエンコードされる MP4 ファイルを生成します。 |
メソッド
Equals(EncoderNamedPreset) |
現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。 |
ToString() |
このインスタンスの完全修飾型名を返します。 |
演算子
Equality(EncoderNamedPreset, EncoderNamedPreset) |
2 つの EncoderNamedPreset 値が同じかどうかを判断します。 |
Implicit(String to EncoderNamedPreset) |
文字列を EncoderNamedPreset に変換します。 |
Inequality(EncoderNamedPreset, EncoderNamedPreset) |
2 つの EncoderNamedPreset 値が同じでないかどうかを判断します。 |
適用対象
Azure SDK for .NET