« 10.5 (Leopard)でMagic Mouseの慣性スクロールを有効にする方法 | トップページ | iTunes Store と SONY »

2009年11月17日 (火)

Flash 10.1はH264のハードウェアアクセラレーションをサポート…ただしWindowsに限る

Fp128
Flash Player 10.1(10.1.51.45)



MacBookでH264でエンコードされたFlashムービーを再生するとファンの音がかなり目立っていた。

パブリックリリースではないが、Adobeの開発サイトからダウンロード出来るFlash 10.1(10.1.51.45)はH264デコードのハードウェアアクセラレーションをサポートしているとのことで、早速インストールをしてみた。
なお、インストールする前にAdobeのサイトで配布しているアンインストーラで現行バージョンをアンインストールしておくこと。

…で効果のほどはというと、今日は涼しいせいなのかそもそもファンの回転が低く、効果があるのかどうかは分からない。
が、しばらく再生しているとファンの音が目立ち始めたのでリリースノートを確認してみると、[Flash Player 10.1 supports hardware decoding of H.264 video on Windows platforms]の文字と、[ H.264 hardware acceleration is not supported under Linux and Mac OS. ]、[Mac OS X does not expose access to the required APIs.]との文章が。
つまり、H264サポートはWindowsプラットフォームのみで(一応、MacBookのGPU GeForce 9400Mはサポートハードとなってはいる)、MacOS は必要なAPIが公開されていないから使えないということらしい。
ちなみに、Snow LeopardのQuickTime Player Xはハードウェアアクセラレーションを行っているようで、H264エンコードのファイル再生時におけるCPU使用率はQuickTime Player 7.6.3の半分程度。
MacBook 2.13GHzで下記の「夜のゆりかもめ」を再生すると7.6.3で60%程度、Xで30%程度、Flashで90%以上だった。

プラグイン自体はSnow LeopardもWindows7も対応済み。ただしMacOSの場合、配布されているのはIntelベースのみ(ベータ2でPPCをサポート)。

YouTubeも1080pに対応したようだ。元動画が対応していればURLの最後に &fmt=37 を追加すると1080pの動画になる。ハードアクセラレータ無しのMacBookでは若干画像がカクカクするが。
(HD) 夜のゆりかもめ - YouTube

こうなると27インチのiMac、欲しくなる…ボーナス間近だし…気を失わないように注意しなければ。

2009/12/18 ベータ2リリース

2010/04/30 プレビューリリースでハードウェアアクセラレーションに対応

ちなみにサポートしている製品は下記のとおり(いずれも最新ドライバが必要)。

ATI
Radeon HD 4xxx 以上
Mobility Radeon HD 4xxx series 以上
Radeon HD 3xxx 以上
FirePro V3750, FirePro V5700, FirePro V7750, FirePro V8700, and FirePro V8750 以上

Intel
Intel® 4 Series Chipset family のみで、ドライバのバージョンが 15.16.2.1986 for 32/64-bit Windows Vista and Windows 7.

nVidia(ちょっと細かい)
GeForce GTX 295
GeForce GTX 285
GeForce GTX 285 for Mac
GeForce GTX 280
GeForce GTX 275
GeForce GTX 260
GeForce GTS 250
GeForce GTS 240*
GeForce GTS 150*
GeForce GT 240
GeForce GT 230*
GeForce GT 130*
GeForce GT 120*
GeForce GT 220
GeForce 210
GeForce 205*
GeForce G100*
GeForce 9800 GX2
GeForce 9800 GTX+
GeForce 9800 GTX
GeForce 9800 GT
GeForce 9600 GSO
GeForce 9600 GT
GeForce 9500 GT
GeForce 9400GT
GeForce 8800 GTS 512
GeForce 8800 GT
GeForce 8800 GS
GeForce 8600 GTS
GeForce 8600 GT
GeForce 8500 GT
GeForce 8400 GS
GeForce 9400 mGPU
GeForce 9300 mGPU
GeForce 8300 mGPU
GeForce 8200 mGPU
GeForce 8100 mGPU
Ion
Ion LE
GeForce GTX 280M
GeForce GTX 260M
GeForce GTS 260M
GeForce GTS 250M
GeForce GTS 160M
GeForce GTS 150M
GeForce GT 240M
GeForce GT 230M
GeForce GT 130M
GeForce G210M
GeForce G110M
GeForce G105M
GeForce G102M
GeForce 9800M GTX
GeForce 9800M GT
GeForce 9800M GTS
GeForce 9800M GS
GeForce 9700M GTS
GeForce 9700M GT
GeForce 9650M GS
GeForce 9600M GT
GeForce 9600M GS
GeForce 9500M GS
GeForce 9500M G
GeForce 9400M G
GeForce 9300M GS
GeForce 9300M G
GeForce 9200M GS
GeForce 9100M G
GeForce 8800M GTS
GeForce 8700M GT
GeForce 8600M GT
GeForce 8600M GS
GeForce 8400M GT
GeForce 8400M GS

詳細はリリースノートを参照。

|

« 10.5 (Leopard)でMagic Mouseの慣性スクロールを有効にする方法 | トップページ | iTunes Store と SONY »

Mac」カテゴリの記事

Windows」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: Flash 10.1はH264のハードウェアアクセラレーションをサポート…ただしWindowsに限る:

» 新型アクセラのすべて (モーターファン別冊 ニューモデル速報) | [アマゾン探検隊]
JUGEMテーマ:車/バイク 新型アクセラのすべて (モーターファン別冊 ニューモデル速報)三栄書房 刊発売日 2009-06 停止するとエンジンがストップ! 2009-08-20 プリウスやインサイトとは全く方式が違う車です。 停止時にエンジンがストップするので、私もインサイトを試乗しましたが、 インサイトは停止時に90秒だけエンジンがストップしそれ以上ストップしていると エンジンが始動してしまいますがこの車は止まっている間、ずっとストップしていると 書いてありました。 ... [続きを読む]

受信: 2009年12月 5日 (土) 09時05分

« 10.5 (Leopard)でMagic Mouseの慣性スクロールを有効にする方法 | トップページ | iTunes Store と SONY »