我一直在努力寻找解决方案,我做到了,我想分享,因为我确信其他人会需要它。
答案1
首先我使用Linux Mint Debian Edition 201403,VLC版本2.1.1 Ricewind。
现在说说解决办法。 1.我们首先需要确保在VLC中,单击“工具>>首选项”菜单选项,这将打开首选项窗口对话框,我们需要确保选项“允许一个实例”和“将项目放入播放列表中”选择“单实例模式”后,退出 VLC。
- 打开终端,然后输入:
苏伊
这将提示您输入 root 密码,以交互模式以超级用户身份启动会话。
然后输入:
cd /usr/share/nemo/actions/
这将带我们进入所有系统用户的 nemo 操作路径。
cp sample.nemo_action vlc.nemo_action
这会将示例操作复制到为 nemo 新创建的 vlc 操作中。
nano vlc.nemo_action
这将编辑在上一步中创建的操作文件。
将文件内容替换为:
[Nemo Action]
Active=true
Name=Add to VLC %F
Comment=This is a test for Nemo actions. Action will be applied to %N
Exec=vlc %F
Icon-Name=vlc
Selection=notnone
Extensions=any
Quote=double
差不多就是这样,为了让它工作,你必须重新启动你可能打开的任何 nemo 实例。
我通常会去终端并输入
nemo -q
这将强制退出任何 nemo 实例。
如果您更改行(如操作示例文件中所述),您可能会更改此操作可能应用的文件的类型和数量,
Selection=[s]ingle、[m]ultiple、any、notnone、none(背景点击)或代表必须选择显示的文件数量的数字。
和/或
# What extensions to display on - this is an array, end with a semicolon
# Single entry options, ending in a semicolon:
# "dir" for directory selection
# "none" for no extension.
# "nodirs" for any selection, but not including directories.
# "any" for any file type, including directories.
# Individual specific extensions can be a semicolon-terminated list
# Extensions are NOT case sensitive. jpg will match JPG, jPg, jpg, etc..
# **** EITHER EXTENSIONS OR MIMETYPES IS REQUIRED *****
例如
Extensions=mp3;mp4;mkv;avi;mov;
祝你好运
CN
答案2
谢谢你的提示!一些可能的改进: 1. 您可以通过将执行更改为: 2. 您可能还希望将“名称”字段中的(路径+文件名)更改为小写
,从而避免使用“在一个实例模式下将项目放入播放列表中” (仅文件名)以获得更好的菜单呈现。Exec=vlc --playlist-enqueue %F
%F
%f