- ベストアンサー
グラフィックカードを積んだのに動画エンコードが速くならない
- SAPPHIRE社製グラフィックカードのHD5670をパソコンに積みましたが、動画のエンコードが速くなりません。
- Windows Liveムービーメーカーとムービーメーカーを使用してMpeg2動画を.wmvに変換しましたが、エンコードの時間が短縮されることはありません。
- グラフィックカードのドライバは組み込まれており、PCのチップセットがG965 ExpressでオンボードグラフィックX3000も利用可能ですが、原因はわかりません。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
グラフィックカードは3Dなどの表示を高速に行うものであり 動画のエンコードを高速で行うものではありません。 動画のエンコードにはCPUで行います。 CPUが高速であればあるほど早いです。 ソフトがマルチコアに対応していればコアの数だけ早くなります。 ただし、最近のグラフィックカードには動画エンコード能力が搭載されています。 しかし、それにはその機能に対応したエンコードソフトが必要です。 Windows Live ムービーメーカーやムービーメーカーにグラフィックカードのエンコード機能を使う機能はありません。 ソフトとしてこのようなソフトがあります http://tmpgenc.pegasys-inc.com/ja/product/te4xp.html http://urakaze.com/post-390.html
その他の回答 (4)
- RosaCanina
- ベストアンサー率48% (5532/11451)
グラフィックボードのパワーを動画エンコード等にも利用する GPGPU の技術ならば、 利用するアプリ側がその技術に対応していることが必須です。 どこでどんな記事を読んだのか分かりませんが、 改めて今それが読めるなら、もう一度読み返して確認下さい。 結局、今回ご利用のアプリが、単純に GPGPU に未対応なことが原因です。 RADEON で GPGPU を利用したいなら、アプリ側が ATI Stream に対応していることが必須です。 http://journal.mycom.co.jp/articles/2008/12/17/streme/index.html GeForce を搭載して GPGPU を利用する場合は、 やはり、アプリ側が CUDA に対応していることが必須です。 けれど、ATI Stream でも CUDA でも対応しているアプリは決して多くありません。
お礼
RosaCaninaさん、こんにちは。 今一度、注意してよく読んでみると、GPGPUは対応ソフトが必要だと 書かれていました。 私の早とちりでした。すみません。 回答ありがとうございました。
- D-Matsu
- ベストアンサー率45% (1080/2394)
ATI Streamに対応しているソフトが必要です。CUDAはGeForceなので注意。
お礼
D-Matsuさん、こんにちは。 やっぱりグラフィックカードで、エンコードが速くなるのは 間違いなかったのですね。 今回は注意していただき、ありがとうございました。
- t_nojiri
- ベストアンサー率28% (595/2071)
ムービーメーカーじゃ駄目です。 CUDA対応のエンコードソフトじゃないと。 TMPGEnc 4.0 XPressとかPowerDirectorとか・・・。 とりあえず、無料版。 http://www.forest.impress.co.jp/lib/pic/video/vdoathr/pwrdirector.html
お礼
t_nojiriさん、こんにちは。 回答ありがとうございます。 ムービーメーカーじゃ駄目だったんですね。 それに対応したソフトでないと。 勉強になりました。 本当にありがとうございました。
- sotom
- ベストアンサー率15% (698/4465)
エンコードで重要なのはグラボじゃなくてCPUだぞ。 そのためにマルチコアが存在しているようなもんだから。
お礼
sotomさん、はじめまして。 エンコードで重要なのは、CPUで、グラボじゃないんですね。 早速の回答ありがとうございました。
お礼
nijjinさん、こんにちは。 紹介していただいたソフトウェアで、しかも無料で GPUを活かしたエンコードができました。 およそ3倍強も速くなりました。 あと、CPUとグラフィックカードの説明がとてもわかりやすかったです。 nijjinさんのおかげで、1万円捨てずに済みました。 ありがとうございました。