如何在 Ubuntu 11.04 中的 mplayer 视频播放器上打开 nvidia vdpau 解码?它不适用于默认选项。我已经安装了专有驱动程序:
dpkg -l nvidia-当前 所需=未知/安装/删除/清除/保留 |状态=未/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(无)/需要重新安装(状态,Err:大写=坏) ||/ 名称 版本 说明 +++-================================================ ======-============================================ ==========-======================================== =================================================== =================================== ii nvidia-current 270.41.06-0ubuntu1 NVIDIA 二进制 Xorg 驱动程序、内核模块和 VDPAU 库
如果我尝试这样:
mplayer -vo vdpau 和 -vc ffh264vdpau、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) 剪辑信息: 主要品牌:isom 次要版本:512 兼容品牌:isomiso2avc1mp41 编码器:Lavf52.64.2 Xlib:显示“:0.0”上缺少扩展名“NV-GLX”。 Xlib:显示“:0.0”上缺少扩展名“NV-GLX”。 [vdpau] 调用 vdp_device_create_x11 时出错:1 打开/初始化所选 video_out (-vo) 设备时出错。 =================================================== ======================= 打开音频解码器:[faad] AAC (MPEG2/4 Advanced Audio Coding) 音频:48000 Hz,2 通道,s16le,94.7 kbit/6.17%(比率:11841->192000) 选定的音频编解码器:[faad] afm:faad(FAAD AAC(MPEG-2/MPEG-4 音频)) =================================================== ======================= AO:[alsa] 48000Hz 2ch s16le(每个样本 2 字节) 视频:无视频 开始播放... 答:5341.1 中的 39.2 (39.2) (1:29:01.0) 2.9%
有任何想法吗?
答案1
您需要使用-vo vdpau
命令-vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,
行选项或将它们放入~/.mplayer/config
.