web-dev-qa-db-ja.com

Linuxのmplayerビデオプレーヤーにnvidiavdpauデコードを使用する方法は?

Ubuntu11.04のmplayerビデオプレーヤーでnvidiavdpauデコードをオンにするにはどうすればよいですか?デフォルトのオプションでは機能しません。独自のドライバーをインストールしました:

 dpkg -l nvidia-current 
 Desired = Unknown/Install/Remove/Purge/Hold 
 | Status = Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend 
 |/Err?=(none)/ Reinst-required(Status、Err:大文字= bad)
 || /名前バージョンの説明
 +++-=========================== ==========================-======================= ==============================-=================== ================================================== ================================================== === 
 ii nvidia-current 270.41.06-0ubuntu1 NVIDIAバイナリXorgドライバー、カーネルモジュール、およびVDPAUライブラリ

私がこのようにそれを試みるならば:

 mplayer -vovdpauおよび-vcffh264vdpau、ffmpeg12vdpau、ffwmv3vdpau、ffvc1vdpau -ao alsa file.mp4 

音は出ますが画像ウィ​​ンドウがありません。プロンプトに次のように表示されます。

ファイルの再生.mp4。
 libavformatファイル形式が検出されました。
 [lavf]ストリーム0:ビデオ(h264)、-vid 0 
 [lavf]ストリーム1:オーディオ(aac)、-aid 0、-alang und 
ビデオ:[H264] 832x468 24bpp 25.000 fps 1402.1 kbps(171.2 kbyte/s)
クリップ情報:
 major_brand:isom 
 minor_version:512 
 compatible_brands:isomiso2avc1mp41 
エンコーダー:Lavf52.64.2 
 Xlib:拡張子「NV-GLX」がディスプレイ「:0.0」にありません。
 Xlib:拡張機能「NV-GLX」がディスプレイ「:0.0」にありません。
 [vdpau] vdp_device_create_x11の呼び出し中にエラーが発生しました:1 
選択したvideo_out(-vo)デバイスを開く/初期化するときにエラーが発生しました。 
 ============================================= ============================= 
オーディオデコーダーを開く:[faad] AAC(MPEG2/4 Advanced Audio Coding) 
オーディオ:48000 Hz、2 ch、s16le、94.7 kbit/6.17%(比率:11841-> 192000)
選択したオーディオコーデック:[faad] afm:faad(FAAD AAC(MPEG-2/MPEG-4 Audio))
 ====================================== ==== ================================ 
 AO:[alsa] 48000Hz 2ch s16le(サンプルあたり2バイト)
ビデオ:ビデオなし
再生を開始しています... 
 A:5341.1(1:29:01.0)の39.2(39.2)2.9%

何か案は?

2
719016

-vo vdpauおよび-vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,コマンドラインオプションを使用するか、それらを~/.mplayer/configに配置する必要があります。

1
Arrowmaster