次の方法で共有


ASF エンコードの種類

エンコードメソッドはすべて、エンコーダーが圧縮されていない入力データを管理するために使用するバッファーに焦点を当てます。 このバッファーは、ストリームのビット レート (1 秒あたりのビット数) とバッファー ウィンドウ (ミリ秒単位) によって定義されます。 ASF ファイルにエンコードする場合、Windows Media エンコーダーはバッファーの制約に従います。 バッファー ウィンドウの詳細については、「リーク バケット バッファー モデル」を参照してください。 各方法を使用する方法とタイミングを知ることは、高品質の圧縮コンテンツを作成するのに役立ちます。 次の表に、アプリケーションで ASF へのメディア データのエンコードに使用できる各エンコード方法に関するトピックへのリンクを示します。

Encoding メソッド 形容
定数ビット レート エンコード エンコーダーは、指定されたビット レートにデータを圧縮します。
可変ビット レート エンコード Quality-Based する エンコーダーは、結果のストリームのバッファー要件に関係なく、エンコードされたメディアの品質がその期間を通じて一貫するように、特定の品質値にデータを圧縮します。
制約のない可変ビット レート エンコード エンコーダーは、指定されたビット レートを維持しながら、データを可能な限り高い品質に圧縮します。 このモードは、2 パス可変ビット レート (VBR) エンコードとも呼ばれます。
可変ビット レート エンコード Peak-Constrained する エンコーダーは、指定した最大バッファー ウィンドウとビット レートの下でバッファー値を維持しながら、データを指定されたビット レートに圧縮します。 このモードは、2 パス ピーク VBR とも呼ばれます。

 

Media Foundation での ASF サポートの

Windows Media Encoders