如何向 Nemo (Linux Mint) 添加操作以播放 vlc 播放列表中的多个 mp3 文件?

如何向 Nemo (Linux Mint) 添加操作以播放 vlc 播放列表中的多个 mp3 文件?

我一直在努力寻找解决方案,我做到了,我想分享,因为我确信其他人会需要它。

答案1

首先我使用Linux Mint Debian Edition 201403,VLC版本2.1.1 Ricewind。

现在说说解决办法。 1.我们首先需要确保在VLC中,单击“工具>>首选项”菜单选项,这将打开首选项窗口对话框,我们需要确保选项“允许一个实例”和“将项目放入播放列表中”选择“单实例模式”后,退出 VLC。 在此输入图像描述

  1. 打开终端,然后输入:

苏伊

这将提示您输入 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

相关内容