トランスコード API
このセクションでは、トランスコード API を使用してメディア ファイルを再エンコードする方法について説明します。 トランスコード API は Windows 7 で導入されました。
コード変換 は、デジタル メディア ファイルをある形式から別の形式に変換することです。 トランスコード API は、メディア セッションで使用するように設計されています。 これにより、特定の種類のコード変換アプリケーションに対するメディア セッションの使用が簡略化されます。
- 一定ビット レート (CBR) エンコード。ターゲット ビット レートが事前にわかっている場合。
- 最大 1 つのオーディオ ストリームと 1 つのビデオ ストリーム。
- ファイルとの間のエンコード。
トランスコード API では、次の機能はサポートされていません。
- 可変ビット レート (VBR) またはマルチパス エンコード。
- 複数のオーディオ ストリームまたは複数のビデオ ストリーム。
- WMDRM で保護された ASF ファイル以外の DRM で保護されたコンテンツ。
- ライブ ストリーミング (ライブからファイルへのストリーミング、ライブからライブへのストリーミングなど)。
エンコード アプリケーションがこれらの制約内に収まる場合、トランスコード API はメディア セッションのみを使用するよりも単純なプログラミング モデルです。
このセクションでは、次の操作を行います。
話題 | 形容 |
---|---|
トランスコード API について |
トランスコード API の一般的な概要について説明します。 |
トランスコード API を使用する |
アプリケーションでトランスコード API を使用する方法について説明します。 |
チュートリアル: MP4 ファイル のエンコード |
トランスコード API を使用して MP4 ファイルをエンコードする方法を示す詳細なチュートリアル。 |
チュートリアル: WMA ファイル のエンコード |
トランスコード API を使用して WMA ファイルをエンコードする方法を示します。 このチュートリアルでは、「チュートリアル: MP4 ファイルのエンコード」に示されているコードを変更するため、最初にそのチュートリアルを読む必要があります。 |
関連トピック