ok *_*omp 11 gnome nvidia mplayer
每次播放视频时使用 GNOME Mplayer,我都会在下面的屏幕截图中弹出烦人的对话框。
小智 8
我正在使用专有的 NVIDIA 驱动程序,并通过创建指向 VDPAU 库的符号链接来解决此问题:
ln -s /usr/lib/vdpau/libvdpau_nvidia.so.1 /usr/lib/libvdpau_nvidia.so
Run Code Online (Sandbox Code Playgroud)
这具有实际启用 VDPAU 而不是回退到 XV 或 X11 的好处。当然你需要一个支持VDPAU加速的显卡。
~/.mplayer/config
您可以通过在您选择的编辑器和文件中的某个位置进行编辑(包括 .mplayer)来抑制 mplayer 变体中的所有对话really-quiet="1"
。我使用普通的 mplayer(根本没有 GUI),但这不会改变事情,这在 GMplayer 中也对我有用。这是我的配置:
[default]
vo=vdpau,xv,
vc=ffh264vdpau,ffmpeg12vdpau,
ao=pulse
really-quiet="1"
fs=1
xineramascreen=1
msglevel=all=0
showsubtitles=0
Run Code Online (Sandbox Code Playgroud)
您可能不需要vo
和vc
行(我是 Nvidia 用户),并且您可能不需要任何其他设置。如果我是你,我会用这个:
[default]
ao=pulse
really-quiet="1"
Run Code Online (Sandbox Code Playgroud)
这是您问题的解决方案:
只需尝试在启动 mplayer 时在命令行上指定视频输出驱动程序,如下所示:
mplayer -vo xv video.wmv
Run Code Online (Sandbox Code Playgroud)
您可以使用命令获取“可用视频输出驱动程序”的列表mplayer -vo help
。
问题是所选的(或默认的)视频输出驱动程序是 vdpau,并且没有人在 mplayer 软件包和软件上工作,足够关心让软件包与您的硬件和软件配置配合使用。但不用担心,您现在很幸运地得到了这个答案,并且可以在命令行上指定视频输出驱动程序(例如-vo xv
)。
mplayer 在最终决定(仅)尝试(丢失的)vdpau 驱动程序之前会潦草地写的配置选项顺序并不那么明显,但我认为它大致是这样的,
~/.mplayer/config
(用户特定的)默认视频输出驱动程序(如果有)/etc/mplayer/mplayer.conf
(系统特定的)默认视频输出驱动程序(如果有)~/.mplayer/config
如果您使用的 mplayer 命令是使用 vdpau 选项编译的,并且在或中没有指定默认视频输出驱动程序/etc/mplayer/mplayer.conf
(这要么是常见现象,要么我是地球上唯一遇到配置选项问题的人在 Linux 机器上)然后它将回退到编译的默认值,在本例中为 vdpau。
另一个类似的问题是 mplayer 可能工作正常,而 gmplayer 使用您刚刚在 mplayer 上尝试过的相同选项给出相同的错误。好吧你猜怎么着?gmplayer 使用另一个配置文件 ,~/.mplayer/gui.conf
它将默认为指定的最后一个视频驱动程序(或在编译选项中默认为)。同样,只需在命令行上指定视频输出驱动程序,或者将其放入此处提到的无数配置文件之一中即可。
归档时间: |
|
查看次数: |
41052 次 |
最近记录: |