| ATIアヴィヴォ | |
|---|---|
| 開発者 | ATI |
| リリース | 2005年 (2005年) |
| Webサイト | ati |
ATI Avivoは、 ATI Radeon R520ファミリーのGPUおよびそれ以降のすべてのATI Radeon製品に搭載されている、ハードウェアと低レベルのソフトウェア機能のセットです。ATI Avivoは、ビデオのデコード、エンコード、および後処理をコンピュータのCPUから互換性のあるGPUにオフロードするように設計されています。ATI Avivo対応のGPUは、ATI Avivoをサポートするプレーヤーおよびデコーダーソフトウェアを使用した場合、CPU使用率が低くなります。ATI Avivoは、 Unified Video Decoder(UVD)およびVideo Coding Engine (VCE)に既に置き換えられています。
ATIとNVIDIAのGPU戦争は、 2000年代初頭からGPUの処理能力を絶えず向上させてきました。この速度とパワーの向上に並行して、両GPUメーカーはビデオ品質も向上させる必要がありました。3Dグラフィックスアプリケーションでは、品質向上の焦点は主にアンチエイリアシングと異方性フィルタリングに置かれてきました。しかし、両社はPCのビデオ品質も改善する必要があることに気づき、両社が提供する現在のAPIは数世代のGPUにわたって大きな改善が見られませんでした。そのため、ATIはNVIDIA PureVideo APIに対抗するために、ATI AvivoでGPUのビデオ処理機能を刷新することを決定しました。
最新世代のRadeon HDシリーズの発売時に、後継となるATI Avivo HDが発表され、NVIDIAが同様のハードウェアアクセラレーションソリューションであるPureVideo HDを発表した後、2007年7月に発売されたすべてのRadeon HD 2600および2400ビデオカードに搭載されました。
2011年にAvivoはAMD Media Codec Package [ 1 ]に名称変更され、AMD Catalystソフトウェアのオプションコンポーネントとなりました。最終バージョンは2012年8月にリリースされました[ 2 ]。2013年現在、このパッケージはAMDでは提供されていません。
キャプチャ中、ATI Avivoはソースを増幅し、明るさとコントラストを自動的に調整します。ATI Avivoは12ビット変換を実装することで変換時のデータ損失を低減し、さらにモーション適応型3Dコムフィルタ、自動カラーコントロール、自動ゲインコントロール、ハードウェアノイズリダクション、エッジ強調技術を活用することで、より優れたビデオ再生品質を実現します。
デコード処理において、GPUコアはH.264、VC-1、WMV9、およびMPEG-2ビデオのハードウェアデコードをサポートし、CPU使用率を低減します(ビットストリーム処理/エントロピーデコードにはCPU処理が必要です)。ATI Avivoは、ベクトル適応型デインターレースとビデオスケーリングをサポートし、ジャギーを軽減します。また、空間/時間ディザリングもサポートしており、処理段階で8ビットおよび6ビットディスプレイ上で10ビットカラー品質をシミュレートします。
ATI Avivo の後継は ATI Avivo HD で、統合された 5.1 サラウンド サウンド HDMI オーディオ コントローラー、各 DVI ポート用のデュアル統合HDCP暗号化キー(ライセンス コストを削減するため)、 VIVO機能のための Theater 200 チップ、TV のオーバー スキャンおよびアンダー スキャン補正のためのXilleonチップ、Theater 200 チップ、および当初発表されたATI Avivo ビデオ コンバーターなど、いくつかの部分で構成されています。
しかし、ATI Avivo HDの重要なハードウェアデコード機能のほとんどは、付属の統合ビデオデコーダー(UVD)とアドバンストビデオプロセッサ(AVP)によって提供されます。AVPはH.264 /AVCおよびVC-1ビデオのハードウェアデコードをサポートし、前世代のATI Avivoにはなかったビットストリーム処理/エントロピーデコードも含まれています。MPEG -1、MPEG-2、およびMPEG-4 / DivXビデオについては、代わりにモーション補正とiDCT(逆離散コサイン変換)が実行されます。
AVPはメモリからビデオを読み込み、スケーリング、デインターレース、色補正を処理し、メモリに書き戻します。また、AVPは前世代のATI Avivoと同様に、変換時のデータ損失を低減するために12ビット変換を使用します。
HDMIは、8チャンネル96kHz 24ビットのデジタルオーディオ(HDMI 1.3以降では、オプションでAVレシーバーによる外部デコード用のDolby TrueHDおよびDTS-HD Master Audioストリームも含む)とビデオの同時転送をサポートしています。サラウンドサウンド出力に対応したオーディオコントローラをGPUコアに統合することで、HDMIケーブルを介した同期ビデオおよびオーディオ出力のために、マザーボードまたはサウンドカードからビデオカードへのS/PDIF接続が不要になります。
Radeon HD 2900シリーズにはUVD機能は搭載されていませんでしたが、それでもATI Avivo HDという名称が付けられました。
ATI は、「ATI Avivo Video Converter」と呼ばれるトランスコーダー ソフトウェアもリリースしており、H.264、VC-1、WMV 9、WMV9 PMC、MPEG-2、MPEG-4、DivXビデオ フォーマット、およびiPodやPSPで使用されるフォーマット間のトランスコーディングをサポートしています。このソフトウェアの以前のバージョンは、トランスコーディングに CPU のみを使用していましたが、ATI X1000 シリーズの GPU でのみ使用できるようにロックされていました。ソフトウェアの変更により、コンバーターのバージョン 1.12 をより幅広いグラフィック アダプタで使用できるようになりました。[ 3 ] Windows Vista用の ATI Avivo Video Converter は、Catalyst 7.9 (2007 年 9 月リリース、バージョン 8.411) のリリースとともに利用可能になりました。
GPU トランスコーディング アクセラレーションを備えた ATI Avivo Video Converter は、HD 4800 および HD 4600 シリーズのグラフィック カードでも使用できるようになり、Catalyst 8.12 ドライバーに含まれています。Vista x64 のサポートは、Catalyst 9.6 (9-6_vista32-64_xcode) 以降、別のダウンロードで利用できます。この新しいソフトウェアは、エンコードを高速化するために NVIDIA のCUDAを使用するエンコーダーである Badaboom よりも高速ですが、Badaboom よりも CPU 使用率が高くなっています。あるレビューでは、Catalyst バージョン 8.12 を使用した iPod および WMV 再生で視覚的な問題が報告されており、明確な勝者はいないものの、選択を迫られた場合は Avivo コンバーターを選ぶだろうと結論付けています。[ 4 ]