メディアコーデック関数と高レベル API

インテル® IPP は、オーディオ、ビデオ、イメージコーデックを含む、さまざまなメディア機能を提供します。AC、J、SC、VC ドメインのプリミティブは個別に使用することができます。実装例とインテル® IPP サンプルは、http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-code-samples/ (英語) からダウンロードできます。

以下の表は、利用可能なメディアサンプルとその機能の概要を示します。

サンプル

機能

統合メディアクラス (UMC)

ビデオコーデック:

  • H.264、MPEG2、MPEG4、VC-1

オーディオコーデック:

  • AAC、AC3、MP3

コンテナー・ユーティリティー、レンダリング、IO も含む。

統合イメージコーデック (UIC)

JPEG コーデック (最適化済み):

  • JPEG、JPEG2000、JPEGXR

簡易コーデック (高度に最適化されていない):

  • PNG

統合音声コンポーネント (USC)

音声コーデック:

  • AMR、AMR-WBE、G.711、G.722、G.723、G.726、G.728、G.729、GSM-AMR、GSM-MFR

マルチメディア用高レベル API は、開発を支援するためのサンプルとして提供されています。生産目的のコンポーネントではありません。

サンプルとともに各パッケージのドキュメントが提供されます。

上記のパッケージに加えて、イメージコーデックのサンプルでは IJG ディレクトリーに libjpeg のよりシンプルなパッチも含まれています。


このヘルプトピックについてのフィードバックを送信