• ベストアンサー

WMPとVLCの画質の違いにつて。

H.264で圧縮したMP4の動画をWindowsMediaPlayerで再生した場合、 動きが極めて滑らかに表現されます。 これに対して、VLCで再生した場合、秒間○コマで再生されています、 という感じに見えます。 同様に、PowerDVDでもVLCと同じような感覚になります。 WMPのスムースさが圧倒的で、どんなソフトだったらこんなに 滑らかに再生されるのか?と困っています。 ATiを使っていることも関係しているのでしょうか…。 何か良いアドバイスをいただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#114962
noname#114962
回答No.2

回答No.1の者です。 VLCで内蔵コーデックを無効にできなかったかな、と思ったのでインストールして試してみました。 結論としては無理のようですが、ちょっと設定項目が多すぎて見落としている可能性があります。 本家のサポートに聞いてみるのがいいでしょう。(私は英語ができないので…) H.264のデコードを行っているのはFFmpegでその設定項目は見つけました。 ただし、これを無効にするといったオプションが見あたりませんでした。 設定方法は、VLCを起動 ツール→Preferences 左下の表示の設定「すべて」を選択 入力/コーデック→その他のコーデック→FFmpeg です。 VLCは設計思想から言って、全てを内蔵してしまえ、という考えですから、もしかすると無効にはできないのかも。 私が使っている Media Player Classic - Homecinema はコーデックを色々内蔵(今確認したらH.264の内蔵デコーダーはFFmpegのようです。同じですね)していますが、設定で簡単に無効にできます。 そういったソフトを使うのも手かと思います。 http://www16.plala.or.jp/na743/ 公式 http://mpc-hc.sourceforge.net/

hiyotati
質問者

お礼

VLCでは面倒そうなので、なにかいいソフトを探してみます。 わざわざ色々と調べていただき、ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#114962
noname#114962
回答No.1

その中ではWindowsMediaPlayerだけ、再生のためのコーデックを内蔵していません。 そのため再生のデコード処理はWindowsにインストールされたコーデックを利用することになります。 Windowsのコーデックに優秀な物を使っている場合、VLCやPowerDVD内蔵のコーデックでは処理が追いつかないなどの理由からうまく再生されないこともあります。 またH.264の設定によっては、GPUの支援機能がうまく働かず、この支援機能が存在しないWindowsのコーデックの方がきれいに再生できてしまう場合があります。 GPUの支援機能を有効にしている場合、無効にしてみて下さい。 いずれもコーデックの相性や性能によるものですので、問題のないコーデックを使用すればいいかと思います。 VLCの方はオプションで内蔵のコーデックを無効にして、Windowsのコーデックを使えたと思いますが、PowerDVDは無理だった気がします。 コーデックとしてお勧めは、CoreAVCです。 http://gigazine.net/index.php?/news/comments/20080212_coreavc/ CPUだけで圧倒的な軽さでH.264をデコードでき、またCUDAにも対応しておりこのオプションでCPUをほとんど使わずににデコードできます。 ただATiはCUDAには対応してなかった気がしますので今回は関係ないかもしれませんが。またCUDAを使うと一部の特殊なフォーマットの再生時にコマ飛びしたり表示されなくなることがありました。

hiyotati
質問者

お礼

ありがとうございます。 内蔵のコーデックを無効にする方法が分からず、困っております。 もうちょっと探してみます。

すると、全ての回答が全文表示されます。

関連するQ&A