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

Jaz*_*azz 8 music software-recommendation

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

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

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

小智 7

打开终端

cd /your/folder/
find . -name '*.mp3' > playlist.m3u
Run Code Online (Sandbox Code Playgroud)

可能需要调整除 mp3 之外的其他文件扩展名。需要引号来转义结果


air*_*dex 5

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

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

至于具有相对路径的播放列表,您可以这样做:

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

你也可以随意制作一个自定义脚本(或一个小程序)来自动化第二步。

  • 看起来它现在是一个功能(v1.0)“当存储在与音频文件相同的目录中时,使用相对路径保存 m3u 播放列表。” (2认同)