用于验证歌曲 BPM 的数据库和工具?

用于验证歌曲 BPM 的数据库和工具?

我对确保我的所有音乐在 iTunes 中都有正确的标签有点挑剔。我从 CD 中翻录所有音乐,或者从亚马逊按专辑购买,这样覆盖范围就很好了。然后我使用抒情添加歌词信息。我缺少的是 BPM 信息的良好来源。我尝试过各种程序,例如MixMeister BPM 分析器来计算音乐的 BPM,但它们从来都不太正确(Metallica 的《黑色》专辑整张专辑的 BPM 不可能是 128,000)。

我找到了几个包含音乐 BPM 的数据库来源,例如BPM4DJs.com,但他们没有工具来访问数据。有没有一个数据库和工具,我可以将一组标记的 MP3 输入其中,然后自动获取歌曲的 BPM(而不是一些自动计算的值)并用正确的值标记我的 MP3?

答案1

不完美,但有插件foo_run为了foob​​ar2000您可以轻松地使用标签启动网页搜索(fb2k 之于 iTunes 就如同 Firefox 3.5 之于 IE 6...)

因此,现在一切都已安装完毕,要使用 foo_run 启动 bm4djs.com 对艺术家和标题的搜索,请添加具有此路径属性的新服务(在 foobar2000 首选项 > 工具 > 运行服务中):

http://www.bpm4djs.com/index.php?app_mode=search&search=true&site=1&sv_artist=$replace(%artist%, ,+)&sv_title=$replace(%title%, ,+)&sv_accuracy=tolerant&sv_genere=4&submit=Go

专辑和标题:

http://www.bpm4djs.com/index.php?app_mode=search&search=true&site=1&sv_title=$replace(%title%, ,+)&sv_album=$replace(%album%, ,+)&sv_accuracy=tolerant&sv_genere=4&submit=Go

仅针对艺术家:

http://www.bpm4djs.com/index.php?app_mode=search&search=true&site=1&sv_artist=$replace(%artist%, ,+)&sv_accuracy=tolerant&sv_genere=4&submit=Go

对于艺术家和 bpm(如果您的 bpm 标签名称是“BPM”):

http://www.bpm4djs.com/index.php?app_mode=search&search=true&site=1&sv_artist=$replace(%artist%, ,+)sv_bpm=%bpm%&sv_accuracy=tolerant&sv_genere=4&submit=Go

ETC...

你当然可以用 foobar2000 来调整它标题格式并对 bpm4dj 或任何其他网站的搜索网址进行了一些研究...

更棒的是,foobar2000 最近获得了BPM 插件,它仍处于早期阶段,但开发人员看起来很有动力。

答案2

这是一篇很棒的文章,作者编写了一个点击轨道检测器来分析歌曲的 BPM: http://musicmachinery.com/2009/03/02/in-search-of-the-click-track/。有趣的是,该程序显示一些艺术家使用节拍器,而其他艺术家则不使用,这可以解释您在每首歌曲的 BPM 搜索中看到的一些更神秘的结果。

相关内容