如何从 Banshee 的播放列表中导出所有 mp3?

The*_*ape 14 banshee

我有我所有的音乐,未分类在 /home/blah/Music/ 中。它在随机文件夹中,这对我来说并不重要,因为 Banshee 会处理所有事情。我有一个很大的播放列表,其中包含我 2/3 的音乐。如何将播放列表中列出的所有 mp3 文件复制到新文件夹中?

注意:我不是要导出播放列表,而是复制播放列表中列出的 mp3。

The*_*ape 15

找到解决方案,适用于任何媒体播放器。

  1. 将您的播放列表导出为 m3u 文件。我叫它 playlist.m3u

  2. 在保存文件的文件夹中打开终端。

  3. 复制并粘贴这个:

    sed "s/#.*//g" < playlist.m3u | sed "/^$/d" | while read line; do cp "${line}" '/path/to/output/folder/'; done
    
    Run Code Online (Sandbox Code Playgroud)

请记住将路径更改为所需的输出文件夹。

注意:复制文件时终端不会给出任何输出,请耐心等待;)


小智 14

我用 rhythmbox 做了这个,在你的桌面上创建一个文件夹,给它一个名字。现在找到您喜欢的播放列表,当音乐列表显示时单击其中一首歌曲并按住 ctrl+a 高亮显示孔列表,现在将其拖放到桌面上的文件夹中。这应该复制你的音乐。您也可以尝试 clementine 音乐播放器,它有一些工具可以帮助您导出。

http://www.clementine-player.org/

  • +1 这也适用于 Banshee。 (4认同)