web-dev-qa-db-ja.com

Vivid上のIntel HD3000を使用したmplayerでビデオデコードのハードウェアアクセラレーションを有効にする方法

そこには mplayerのvaapiビルドでした が、これ以上メンテナンスされていないようで、Vividでは機能しません。

リポジトリからのデフォルトのmplayer2ビルドは、720p再生中にCPUの40%を使用します。トーテムと同じ。 VLCにはハードウェアアクセラレーションのサポートがあり、13%を使用していますが、mplayerのUIの方が好きで、5%未満しか使用していません。

Intel統合グラフィックスでハードウェアアクセラレーションを使用してmplayerを使用することは現在可能ですか?

9
Damn Terminal

OK、私はmpv(mplayerのフォーク)を見つけました。これは私が望んでいたことをすべて実行し、mplayer2からすべての優れたUI品質を運びました。

Vaapiサポートを有効にするには、mpv --vo=opengl-hq --hwdec=vaapi file.mkvで実行します

または追加

vo=opengl-hq
hwdec=vaapi

~/.config/mpv/mpv.confに。

以前は、vo = vaapiとhwdec = vaapiを使用するように提案されていましたが、これは推奨されるセットアップではなくなりました。コメントを参照してください。

10
Damn Terminal