使用 mplayer 打开不适用于视频文件

Ame*_*Jah 9 mplayer default-programs

我使用 mplayer 来查看我的视频。但是,在 12.04 中,安装 mplayer 后,我在首选项对话框中看不到 open with 选项。你能告诉我如何将 mplayer 添加到列表中吗?

我正在粘贴菜单的屏幕截图。如果我遗漏了什么,请告诉我。 使用选项打开 - 弹出菜单 使用选项打开 - 默认应用程序菜单

注意:在第二张图片中,视频选项包含单个电影播放器​​条目。

bct*_*bct 8

我在 gnome 上遇到了类似的问题。我用 mimeopen 来解决它,但命令有点不同:

mimeopen -d myfile.mp4
Run Code Online (Sandbox Code Playgroud)

有了这个,我可以再次将 mp4 文件与 mplayer 命令相关联。

如果没有“-d”,它会不问就使用图腾。


Ame*_*Jah 5

作为参考,我发现 mimeopen 有助于通过命令行进行设置。

要设置文件类型以使用特定程序打开,请使用 mimeopen,如下所示。

mimeopen .<file-extension>
Run Code Online (Sandbox Code Playgroud)

询问后,选择菜单中存在的程序。由于 mplayer 不可用,我选择了 #2。

Please choose a default application for files of type video/x-matroska

    1) Movie Player  (totem)
    2) Other...

use application #2
use command: mplayer
Opening ".avi" with mplayer  (video/x-matroska)
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing .avi.
File not found: '.avi'
Failed to open .avi.


Exiting... (End of file)
Run Code Online (Sandbox Code Playgroud)

现在,如果我通过 GUI 打开任何 .avi 文件,它会默认使用 mplayer 打开。