デコード後の動画に乱れが見られるのはなぜですか?
Windows Media Playerで再生中の動画がこのように表示されていますか?
Windows 7をお使いの場合、DXVA(DirectXビデオアクセラレータ)が原因で問題が発生している可能性があります。
動画コーディックによってはCPU負荷を減らす為にDXVAを使うことがありますが、これが画像の乱れの原因になる場合があります。
H.264でエンコードされた動画をWindows Media Playerで再生した際にこうした問題が発生した場合は、以下の手順で作業を行ってみて下さい。
- DXVAチェッカー(無料ツール)をダウンロードし、お使いのビデオカードがDXVAに対応しているかどうかを調べます。
- DXVAチェッカーを開き、「DirectShow/Media Foundation Decoder」ボタンをクリックします。
- 動画を選択しします。この動画をデコードするために必要なコーデックが表示されます。
- コーディック名の横にある、「>」マークをクリックするとコーデックのプロパティ画面が開きます。
- 「Enable DXVA」がオンになっている場合はオフにしてから動画をWindows Media Playerで再度再生してみて下さい。
上記の手順で作業をすることで、コーデックがDXVAを使うことを防ぎます。