次の方法で共有


トランスコード 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 ファイルのエンコード」に示されているコードを変更するため、最初にそのチュートリアルを読む必要があります。

 

エンコードとファイル作成の

Media Foundation: 基本的な概念

Media Foundation でのエンコードの概要