您可以使用 nautilus-action-Configuration-Tool 来实现

您可以使用 nautilus-action-Configuration-Tool 来实现

问题

当您在 VLC 上播放任何歌曲或其他媒体文件并打开另一个这样的文件时,VLC 的另一个实例就会打开。(除非你变成机器人,否则你不会听到或理解任何事情)

我想要的是

我想在 Nautilus 的右键菜单中添加“添加到 VLC 播放列表”,就像在 Windows 中一样。

答案1

它可以在 VLC 偏好设置中修复:

  • 通过进入工具菜单打开 VLC 偏好设置

在此处输入图片描述

  • 在偏好设置中,启用"Allow only one instance""Enqueue files in one instance mode"如下所示:

在此处输入图片描述

  • 点击保存。就这样!

从现在开始,当您使用 VLC 打开文件时,它们将会排在您的播放列表中。

答案2

您可以使用 nautilus-action-Configuration-Tool 来实现

  1. 使用安装工具

    sudo apt-get install nautilus-action
    
  2. 之后关闭所有打开的 nautilus 实例

    nautilus -q
    
  3. 打开nautilus-action-Configuration-Tool。

  4. 然后单击添加新操作按钮并命名您的操作。
  5. 单击命令选项卡并输入命令

    vlc --one-instance
    

    您还应该在参数框中输入适当的参数——您可以单击图例按钮来查看可以使用的参数列表。

    在我们的例子中,我们希望%f参数提供文件名,或者%B如果其中可能有空格则更好。我们还可以通过单击图例按钮来查看有关参数的所有详细信息。

    Nautilus-Actions 向您显示它将运行的命令的预览,因此您知道您走在正确的轨道上。

答案3

第一种方法:

add-to-vlc在目录中创建一个名为~/.gnome2/nautilus-scripts

将其添加到文件中:

#!/bin/bash
for File in "$@"
do
if [ -d "$File" ]; then
zenity --error --text="'$File' is a directory."
exit
fi
done
vlc --one-instance "$File"

授予文件权限:

chmod +x add-to-vlc

现在重新启动 nautilus:

nautilus -q 

现在您可以使用它只需右键单击文件然后转到脚本条目并选择add-to-vlc


第二种方法:

安装 nautilus 操作:

sudo apt-get install nautilus-actions

重新启动 Nautilus:

nautilus -q

从 Dash 启动 Nautilus-Actions 配置工具:

在此处输入图片描述

在操作选项卡中输入要保存的名称:

在此处输入图片描述

在命令选项卡中添加如下图所示的命令(路径:/usr/bin/vlc 和参数:--one-instance %B)

在此处输入图片描述

现在保存并退出,现在无论何时右键单击文件,您都可以转到 Nautlus 操作并选择Add to vlc

在此处输入图片描述

答案4

解决方案使用没有其他应用程序/工具: (为了Nautilus 3

  1. ~/.local/share/nautilus/scripts/Add to VLC playlist创建一个包含以下内容的 文件:

    #! /bin/bash  
    echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | xargs -d '\n' vlc --one-instance --playlist-enqueue  
    

    创建所需文件的命令:

    echo -e "#! /bin/bash \necho -n \"\$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS\" | xargs -d '\\\n' vlc --one-instance --playlist-enqueue" > ~/.local/share/nautilus/scripts/"Add to VLC playlist"  
    
  2. 使其可执行:

    chmod u+x ~/.local/share/nautilus/scripts/"Add to VLC playlist"  
    

完毕!

  • 现在右键单击任何媒体文件并Add to VLC PlaylistScripts子菜单中选择。
  • 适用于目录也一样!
    只需在选择中包含目标目录(包含音频/视频媒体)即可。

对于Naultilus 2
改变~/.local/share/nautilus/scripts/"Add to VLC playlist"~/.gnome2/nautilus-scripts/"Add to VLC playlist"

相关内容