需要一个可以执行相对路径的 Linux 播放列表创建器

需要一个可以执行相对路径的 Linux 播放列表创建器

在 Windows 下,我使用“Playlist Creator 3.6.2”,这几乎就是我想要的理想程序,但在 wine 下,你无法访问它的设置来设置我最想要的功能,即播放列表中的相对路径。没有这个,播放列表就无法跨设备移植。

我正在寻找一个小型独立应用程序,只需将文件拖放到其中即可创建播放列表,但我也尝试过,但不知道如何让 rhythmbox 或 amarok 来做到这一点。

编辑:我想要做的是坐在电脑前创建(相当长的)播放列表,以便连接到我的高保真系统的基于 Linux 的小型音乐播放器可以播放这些播放列表。播放器和我的桌面都可以看到保存音乐的同一个网络驱动器,但看到它以不同的方式安装/共享 - 因此,放置在网络存储根目录中的播放列表应该使用相对路径,然后无论如何安装或访问它都可以正常工作。

答案1

打开终端

cd /your/folder/
find . -name '*.mp3' > playlist.m3u

可能需要针对 mp3 以外的其他文件扩展名进行调整。需要使用引号来转义结果

答案2

我正在寻找一个小型独立应用程序,只需将文件拖放到其中即可创建播放列表,但我也尝试过,但不知道如何让 rhythmbox 或 amarok 来做到这一点。

克莱门汀音乐播放器是您的软件。“拖放文件以创建播放列表”正是其用户体验的基础。您还可以使用它收听您的播放列表。

对于具有相对路径的播放列表,您可以执行以下操作:

  1. 使用 Clementine 制作和保存播放列表。
  2. 将根目录的所有出现位置(不带最后的斜杠)替换为.。例如,如果您的播放列表的根目录是/home/ubnewbie2/Music/Playlist_Root/,则将其替换/home/ubnewbie2/Music/Playlist_Root.

您还可以随意制作自定义脚本(或小程序)来自动执行第二步。

答案3

我喜欢使用 VLC 媒体播放器在 Ubuntu 中制作 m3u 播放列表。将音频文件拖放到播放列表部分,在“媒体”下单击“将播放列表保存到文件”,在“文件类型”旁边选择要创建的播放列表类型,命名并保存。

答案4

VLC 媒体播放器!在这里您可以保存创建并将播放列表保存到文件,但我还希望播放列表创建器可以在 Ubuntu 中使用!

相关内容