web-dev-qa-db-ja.com

mplayerがハードウェアアクセラレーションを使用するためのコマンドラインフラグ?

VLCでハードウェアデコードを使用することができます

vlc --ffmpeg-hw video.mkv

Mplayerに同等のフラグはありますか?

5
sashoalm

NVidiaグラフィックカードをお持ちの場合は、-voデバイスを指定するだけでなく、-vc設定も指定する必要があります。自分のシステムでは、コマンドラインで次のように指定します。

mplayer -vo vdpau filename

( 'filename'をyour fileの実際の名前に置き換えます)そして、以下を〜/ .mplayer/configに配置します:

[vo.vdpau]
vc=ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau,ffodivxvdpau,

しかし、これを行うにはいくつかの異なる方法があります。この方法では、MPlayerでさまざまなビデオ出力デバイスを使用できますが、コマンドラインから-vo vdpaを指定すると、適切な-vcの値が得られます。

お役に立てれば :)。

3
andrew.46

コマンドは-vo(ビデオ出力)です。ハードウェアアクセラレーションを備えたnVidiaネットワークカードでは、-vo vdpauを使用します。

すべてのビデオ出力プロセッサを確認するには、 mplayer.1 を参照してください。

2
Dustin Kirkland