播放大量歌曲的简介

播放大量歌曲的简介

我希望找到一种方法来从大量音乐收藏中找到一首特定的歌曲。

但是我不知道歌曲名称、艺术家或专辑。我希望找到一个具有“播放简介”功能的音频播放器,但我查看了 Clementine、Gnome、GMMP、VLC 和 Audacious,但找不到这样的功能。

如果没有音乐播放器可以做到这一点,是否可以编写脚本?我正在使用 Lubuntu 14.04 - 默认音乐播放器是 Audacious

答案1

使用简单的 shell 脚本,这很容易做到。通过“介绍”,我决定 15 秒是一个不错的时间 - 当然,您可以更改它。

它还假定所有歌曲都是 MP3 文件,如果不是,则删除相应.mp3部分。

最后,切换~/Music到歌曲的保存位置 - 例如在外部硬盘上/media/username/hddname/foldername

intro=15 # Change this to change the played time.

for filename in ~/Music/*.mp3 ~/Music/**/*.mp3; do  # Remove .mp3 to change type.
    audacious -H "$filename" &
    echo "$filename"
    sleep $intro
    audacious -s
done

只需将其粘贴到 Leafpad(或您选择的编辑器)中,然后使用扩展将其保存在您的家庭区域.sh

然后运行这些命令,将其更改filename.sh为您所命名的内容。

chmod +x filename.sh
./filename.sh

第一个设置允许运行,第二个将运行它。请注意,由于该-H选项,它不会打开窗口。这是因为您使用的是 Lubuntu,并且不太可能有太多内存。

该脚本将在开始播放文件时打印文件的名称,以便您知道正在听什么。

相关内容