Mainconcept - The Codec PeopleMainConcept - The Codec People

Platforms

  • Reference Engine

SDKs

  • Video
    • MPEG-1/2
    • H.264/AVC
    • Flash
    • MPEG-4 Part 2/H.263
    • DivX
    • VC-1
    • DVCPRO 25/50/HD
    • VC-3
    • JPEG 2000
    • Motion JPEG
    • SVC
    • H.264/AVC Intel QSV
    • H.264/AVC Wrapper
  • Audio
  • Muxing
  • 3D
  • Transcoding
  • Streaming
  • GPU Acceleration
  • Others

Apps & Plug-Ins

  • Transcoding
  • Decoding
  • Plug-Ins for Adobe
  • Plug-Ins for Sony
  • Codecs & Conversion

Partner Products

  • Deltacast
  • IBM Admira
  • Intel
  • Sony
  • VidCheck
  • Home
  • About us
  • Markets
  • Products
  • Support
  • Sales
  • Press
japanesejapanese
  • englishenglish
  • germangerman
  • russianrussian
Products - We offer solutions for encoding, decoding, transcoding, muxing, streaming an analyzing
  • MainConcept > 
  • Products >
  • SDKs >
  • Video >
  • H.264/AVC

H.264/AVC

Codec Package

 
概要

H.264/AVC (Advanced Video Coding) - MPEG-4 Part 10 としても知られるコーデックです。本コーデックは、現存する他のコーデックに比べより多くの利点が含まれており、今後中心的なビデオ標準になるとも言われています。

MainConcept H.264/AVC コーデックは、仕様で定められている全てのプロファイル/レベル 設定に於いて、優れたピードを実現しています。H.264/AVC エンコーダ、デコーダ共に提供可能で、既存アプリケーションに簡単に追加する事が可能です。エンコーダには、Blu-ray, Sony PSP, Apple iPod, AVCHD, Adobe Flash, Silverlight 及びその他標準に対応する、既に定義されたテンプレートが含まれます。また、Broadcast 版のパッケージでは、AVC-Intra Class 50 及び Class 100まで、サポートしております。

H.264/AVC デコーダでは、様々なプロファイル/レベル 設定に於いて、リアルタイム再生を実現しております。さらに、他のコーデックに比べて高画質を実現しております。MainConcept の H.264/AVCデコーダ技術を使用すると、例えばDVB-S2のような、H.264/AVCをベースにしたデジタル放送の映像をデコードする用途等にお使いいただけます。

Pro版及びBroadcast版間の差異 (エンコーダ) collapse
  H.264/AVC Encoder Pro H.264/AVC Encoder Broadcast
Instances 同時に複数インスタンス可能 同時に複数インスタンス可能
CPU Usage 複数CPUサポート 複数CPUサポート
Bit Rate Control CBR, VBR, ConstQ, マルチパス エンコードが可能 CBR, VBR, ConstQ, マルチパス エンコードが可能
Available Bit Rates Level 5.1 の制限幅まで設定可能 Level 5.1 の制限幅まで設定可能
Special Formats Support   AVC-Intra Class 50 及び 100
8-/10-bit Support 8-bit サポート 10-bit サポート
Pro版、Broadcast版間での差異(デコーダ) collapse
  H.264/AVC Decoder Pro H.264/AVC Decoder Broadcast
Supported Streams 4:2:0 クローマ・フォーマット及び8-bit ストリーム サポート AVC-Intra (H.264/ AVC) 4:2:2 及び10-bit ストリームまでサポート
対応状況: collapse

SDKは、Windows, Mac及びLinux向けに、ローレベルAPI(C言語)が含まれます。Windows向けにはローレベルAPIに加え エンコード、デコード用DirectShowフィルターも含まれます。デコーダのフィルターは、DirectShow® に対応しているアプリケーションから使う事も可能です(例えば、Windows® Media Playerからの使用)。

Windows, Max OS X 及び LinuxそれぞれのSDKには、32-bit版と64-bit版がございます。

H.264 SDKは、Standard, Professional 及び Broadcast版の3種類ございます。Standard版は、他に比べ機能等の制限があります。ヴァージョン間の違い詳細に関しましては、上記テーブルの記述をご確認ください。

Available for DirectShow: collapse

MainConcept のDirectShowに対応したデコーダは、MainConcept ShowCaseでも利用されております。なので、MainConcept Show Caseを使用すれば、簡単にデコーダの機能、パフォーマンス、品質を評価する事が可能です。MainConcept ShowCaseの詳細については、こちらを参照ください。尚、MainConcept ShowCase は、WIndows版のみになります。また、国内での販売サポートは行っておりませんので、あらかじめご了承ください。MainConcept ShowCaseを評価後、SDKの評価やライセンスに関するご質問がございましたら、MainConcept Japanの営業部までお問い合わせください。

特長
Encoder: collapse
  • ISO/IEC 14496-10 仕様に完全準拠
  • AVC-Intra Class 50 及び Class 100 にも対応
  • Panasonic P2 AVC-Intra -  "Atom" SMPTE 390M サポート
  • 厳密なHRDとの互換性
  • 最先端の圧縮ロジック - high rate-distortion efficiency
  • クロス・プラットフォーム - 様々なプラットフォームに移植可能
  • プロファイルによる設定 - ビデオ会議から放送用途含め、あらかじめ設定されたプロファイルが数多く含まれます。
  • Blu-ray フォーマットのサポート
  • iPod, PSP及び他携帯端末で使用されるフォーマットをサポート
  • エンコーダの細かなパラメータ設定・調整が可能
  • パラメータの互換性エラーチャック機能
  • SMPやマルチコア向けに最適化
Encoding tools implemented: collapse
  • Baseline, Main 及び High Profileをサポートし、全てのレベルに対応
  • 最新版では、特定の携帯端末向けに使用される Level 1bもサポート
  • インターレース(MBAFF) 及び プログレッシブ対応
  • 10-bit サポート
  • 2:2プルダウン、3:3プルダウンのサポート
  • 画質設定モード(TQM)のサポート
  • CBR, VBR, シングル・パス、2パス レート・コントロール
  • Quarter pel motion estimation
  • Weighted prediction
  • 低遅延フラッグ設定 (0レーテンシー設定)
  • 複数の参照ピクチャ サポート
  • Pyramid GOP コーディング
  • Adaptive picture type selection
  • Adaptive variable-sized transform (High profile のみ)
  • Adaptive intra mode selection
  • Adaptive macroblock partitioning
  • Loop filter
  • Rate-distortion 最適化
Decoder: collapse
  • Baseline, Main, High プロファイル サポート
  • AVC-Intra Class 50 及び Class 100 サポート
  • CPU に最適化
  • H.264デコーダ速度の改善 (SSE2/SSE3最適化等)
  • マルチコア/SMP/Hyper Threading サポート
  • CABAC/CAVLC
  • 10-bit サポート
  • I, P 及び B スライス
  • Weighted prediction
  • 低遅延フラッグ (0レーテンシー設定)
  • フィールド ピクチャ
  • Color space converting (UYUY, YUY2, YV12, RGB32, RGB24, RGB565, RGB555)
  • Deinterlacing (2種類のソフトウェア・モード及びVMRを使用したモード)
  • Chroma upsampling
  • Double rate (各フィールドから progressive frame を生成)
  • Fields reordering
  • MMX, SSE, SSE2 and SS3 最適化
  • DXVA 1.0 及び 2.0 による GPU アクセラレーションを DirectShow と Low Levelの両方でサポート
Stream Types: collapse
  • Elementary Audio and Video Stream
  • Program Stream/Transport Stream
  • MP4
  • 3GP
  • MXF (AVC-Intra)
コンポーネント
H.264/AVC Codec Package: collapse
  • AVC/H.264 Video Encoder (Broadcast/Pro)
  • AVC/H.264 Video Decoder (Broadcast)
  • Media File Importer (LL)
  • AAC Encoder
  • AAC Decoder
  • MP4 Muxer
  • MP4 Demuxer
  • MPEG Demultiplexer
  • MPEG Transport/Program Stream Multiplexer
  • MXF Muxer
  • MXF Demuxer
  • Sink Filter (DS)
H.264/AVC Decoder Package: collapse
  • AVC/H.264 Video Decoder Broadcast
  • AAC Decoder
  • MP4 Demultiplexer
  • MPEG Demultiplexer
  • MXF Demuxer (Broadcast version only)
動作環境
  • Windows XP or Vista, Windows 7 32-/64-bit, SSE2 and higher
  • Apple Mac OSX 10.4 or higher (Mac/Intel), 32-/64-bit
  • Linux 32-/64-bit - Ubuntu 7.0.4 (libstdc6), Centos 4.6
    (このほかのLinuxディストリビューションへの対応状況はMainConcept Japan営業部までお問い合わせください)
ライセンス

in trans

 

© 2011 Rovi Corporation. All rights reserved. MainConcept is a subsidiary of Rovi Corporation.

  • Privacy policy
  • Imprint