
Hulu中毒から抜け出せない皆さん、朗報です。Adobeは水曜日にFlash Playerのバージョン10.1へのアップデートをリリースし、10.1.82.76になりました。今回のリリースの目玉は、待望のハードウェアベースのH.264デコード機能です。新しいMac向けには、これまでこの機能はAdobe LabsのFlash「Gala」ベータ版でのみ利用可能でした。
Macworldは4月にベータ版が初めてリリースされた際に、ハードウェアアクセラレーション機能について報じました。この機能により、FlashはH.264コンテンツの再生時に、コンピュータのCPUのみに依存せず、新しいMacのビデオカードの性能を活用できるようになります。これにより、Flashのパフォーマンスが高速化・向上するだけでなく、コンピュータのプロセッサ負荷も軽減されます(結果として、ポータブルMacのバッテリー駆動時間も向上する可能性があります)。
残念ながら、AppleがFlashが利用するAPIを当初どのように構成したかにより、2009年以前に製造されたほとんどのMacでは、これらの追加機能はご利用いただけません。ビデオハードウェアアクセラレーションをサポートするコンピュータは、2009年1月21日以降に出荷されたMacBook、2009年3月3日以降に出荷されたMac mini、2008年10月14日以降に出荷されたMacBook Pro、そして2009年第1四半期以降に出荷されたiMacです。Mac ProとMacBook Airは現時点ではサポートされていません。
10.1リリースの以前のベータ版には、他にもいくつかの問題がありました。AdobeのエンジニアであるTinic Uro氏は、当時のブログ記事でこれらの制限事項について詳細に説明していました。例えば、一部のビデオ解像度がサポートされていない、不適切にエンコードされたビデオファイルをハードウェアでデコードすると、フレームが順番通りに再生されないことがある、ハードウェアデコーダーが一度に処理できるビデオが2つだけである、といった問題がありました。AdobeはFlash Player 10.1のリリースノートをまだ更新していないため、これらの問題が今回の最新リリースでどれだけ解決されているのか、あるいは解決されているのかさえ不明です。
問題はさておき、4月にMacworld Labが2つのMacBook Proモデルでベータ版をテストしたところ、Flash Player 10と比べてプロセッサ負荷が大幅に減少したことがわかった。Web上のFlashビデオがすべてH.264形式を使用しているわけではないが、YouTube、Hulu、Vimeoなどの大手プロバイダーの多くはH.264を使用している点は注目に値する。そのため、少なくともこのアップデートにより、より高速でバッテリー消費の少ないキーボード操作の快感がユーザーに提供されるかもしれない。