我有一个很大的音乐库(其中大部分是.mp3
& .m4a
),但没有一首有歌词。是否有任何程序或插件可以通过查询互联网自动为我的所有音乐添加歌词?
因为我通常没有互联网连接,所以我需要一个可以自动将所有歌词添加到音乐文件标签的程序,以便我可以离线查看它们。
答案1
这是一个半答案,因为我不知道您的环境,而且我提供的代码仅供参考 - 按原样运行它不会造成任何伤害,但我不能给出任何保证。
这类任务可以使用简单的 bash 脚本来处理,例如,在下面的例子中,我使用 eyeD3 提取艺术家和标题,然后使用任何类似 WikiLirics 的 Web 服务来获取歌词,然后再次使用 eyeD3 将其添加为标签。我鼓励所有使用此代码的人查找自己的歌词网站,因为反复利用同一项服务可能会被视为恶意行为。
[编辑] 有人实际上已经在该脚本的 URL 下提供了歌词 API,并且它可以起作用!
答案2
我最近写了一个 Python 脚本,用于自动获取歌词并标记到你的音乐中。看看吧这里.这将下载歌词为 txt 文件并将其嵌入到您的 .mp3 文件中
答案3
答案4
作为音乐迷我可以推荐你瓜亚德克播放器,快速、轻便、功能齐全,如果我没记错的话,它默认带有歌词扩展,并且可以选择更多,我现在正在听歌曲,它会显示每首歌的歌词,甚至乐队简介。也可以手动存储歌曲的歌词,但当然最好与互联网同步,无论如何,这是你的选择。
sudo add-apt-repository ppa:anonbeat/guayadeque
sudo apt-get update
sudo apt-get install guayadeque-svn