オーディオストリームとビデオストリーム
Windows Media Format SDK を使用して作成されたファイルで使用されるストリームの最も一般的な種類は、オーディオ ストリームとビデオ ストリームです。 オーディオおよびビデオ データのデジタル表現は複雑であり、大量のメモリを占有します。 ほとんどの状況では、オーディオとビデオの両方が圧縮されてから ASF ファイルに追加されます。 圧縮は、圧縮/圧縮解除器 (コーデック) を使用して行います。
この SDK にはいくつかの Windows メディア コーデックが含まれており、デジタル メディアに優れた品質圧縮を提供します。 Windows Media コーデックの詳細については、「 コーデック機能」を参照してください。 他の多くのコーデックは、さまざまなソースから利用できます。 ASF ファイルの作成時に任意のコーデックを使用できますが、この SDK のオブジェクトでは Windows Media コーデックのみが直接サポートされます。 他のコーデックを使用するには、サンプルを圧縮し、任意のデータとしてライター オブジェクトに渡す必要があります。
オーディオまたはビデオ ストリームと任意のストリームの最も重要な違いは、Windows Media オーディオまたはビデオ データを含むストリームが Windows Media Format SDK のオブジェクトによって検証される点です。 任意のデータ ストリームは自動的には検証されず、アプリケーションによって整合性が確認されます。
オーディオまたはビデオ ストリームのプロパティは、ファイルの作成に使用されるプロファイルで説明されています。
関連トピック