エントリー

2009年07月02日の記事は以下のとおりです。

DxVAによる動画再生のハードウェア支援

 先日,GeForce6200Aのグラフィックボードを買ってはみたものの,地デジ視聴時のあまりのコマ落ちに使用を断念,その後ドライバを古いものにすることでなんとか実用レベルに引き上げた話を書きました。

 この話,その後もぼちぼち調べてみると,技術的にもなかなか興味深いお話が分かってきました。まず,動画再生のような重たい処理は,ハードウェアの支援があった方が合理的なわけですが,それをGPUがちゃんと果たしているという事実です。

 実のところ,この手の「ハードウェアによる支援」というのは案外眉唾なイメージが私にはあって,確かに積和演算を専用ハードウェアで行うのは合理的でも,結局上位のアプリケーションからハードウェアに到達するまでにドライバだのラッパーだのHALだのといろんなソフトウェアが間に挟まって,結局軽くならないという馬鹿馬鹿しい事を何度も見せつけられてきました。

 だから,それらオーバーヘッドを少なくする工夫をすることと,オーバーヘッドがあっても全然得をするくらい高速な演算器を用意することが,成功の鍵だと思っているわけです。そう考えると,3DグラフィックにGPUを用いることが当たり前になった事実は,非常にわかりやすい成功例と言えるのかも知れません。

 同じ話を動画再生にもという話な訳ですが,動画再生は高速なCPUを使ってもどうにかなる世界ですから,GPUがないとどうにもならない3Dグラフィックとは,必要度が違ってくるように思います。ですから,私はGPUによる動画再生の支援などは,セールストークの1つだと考えていました。

 しかしこの考えは甘かったです。

 結論からいいますと,これまでCPU負荷が40から50%程度だったものが,20%前半から30%前半程度と,一気に半減しました。さらに負荷の変動も小さく,安定したものとなっています。結果,コマ落ちはほとんどなくなり,実に快適に地デジ視聴が可能になりました。すごいです。

 なにをしたかと言いますと,MPEGデコーダの設定を,DxVAを使用する設定に変更しました。レンダラはVMR7を選んでいます。VMR9だとコマ落ちがひどいです。

 WindowsXPですから,DxVAが必須ではありませんし,メモリ消費が増えてしまったり速度が低下することもあるということで,私は使わずに使っていました。また,この設定が有効になるのが,TVTestの再起動によることを知らず,ONとOFFで差がないと簡単にあきらめてしまったことも失敗でした。

 GeForce6200AにはPureVideoという動画支援が実装されています。世代が古いので大したことは出来ませんが,これを使うにはDxVAでなくてはならないです。DxVAを使わずにVMR7を使うと,DirectDrawが利用されるので,ここの速度が低下する最新のドライバでは盛大なコマ落ちが起こるということでしょう。

 DxVAでは,MPEGデコードをGeForce6200Aとドライバが行うようで,デコード時の色相の設定は,MPEGデコーダの設定から行わず,nVidiaのドライバから行うようになります。

 やったことはこれだけです。こういうことなら,もしかするとドライバを最新にすると,さらに軽くなったり,さらに画質が向上したり,さらにMPEGデコード時の調整項目が増えたりするのではないかと思うのですが,ドライバ周りをいじくるのもしんどいので,もうこれでよいことにします。

 歴史的経緯の把握も必要な,Windowsのグラフィック周りの技術的なお話は,それらと無縁な生活を送ってきた私には,相当ハードルの高いお話です。ですのでこの理解が正しい自信もありませんし,もっと良い設定があるのかも知れません。

 ただ,大変面白いのは,やはりGPUをおごったことは正解だったということです。期待以上の性能向上が得られ,実際にそれがこれまで不可能だったことを可能にしてくれています。PCIという前世紀のバスに繋いでもこれだけの恩恵が受けられるというのは,すごいものだと感心しました。

 理屈はともかく,オンボードのアナログRGBでは得られなかった快適な視聴環境がようやく手に入りました。地デジ専用PCとして,妥協するべきところがもうなにもなくなった気がします。目的を達成できて,実に爽快です。

ページ移動

  • 前のページ
  • 次のページ
  • ページ
  • 1

ユーティリティ

2009年07月

- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

検索

エントリー検索フォーム
キーワード

ユーザー

新着画像

新着エントリー

過去ログ

Feed