在 Mac 中检测 mp3 和 m4a 格式歌曲的每分钟节拍数 (bpm)

发布于 2024-10-07 23:49:47 字数 457 浏览 2 评论 0原文

我正在 Mac 上的 Mac 应用程序上工作,该应用程序需要检测 mp3 和 m4a 格式歌曲的每分钟节拍 (bpm) 的功能。 为了检测 bpm,我们使用来自的代码http://www.surina.net/soundtouch 但它为 m4a 文件提供了错误的 bpm 值,即使他们被转变了 使用 ffmpeg 转换为 mp3 或 wav 格式(请注意,mp3 文件的 bpm 检测工作正常)。为了检测 bpm,我们还尝试了名为 SoundStretch 的二进制文件,它也是由 soundtouch (http://www.surina.net/soundtouch) 提供的。 谁能解释一下这是怎么回事?!即使转换为 mp3 或 wave,m4a 文件也无法工作。是否有其他适用于 Mac 的 bpm 检测开源库或类?

任何人请给一些指示

i am working on a mac on a mac application which needs the functionality of detecting the Beats Per Minute (bpm) of songs in mp3 and m4a formats.
For detecting bpm we are using the codes from  http://www.surina.net/soundtouch but it is giving wrong bpm values for m4a files even though they are converted
to mp3 or wav format using ffmpeg(Please note that bpm detection for mp3 files are working fine ). For detecting bpm we also tried the binary named SoundStretch which is also provided by soundtouch (http://www.surina.net/soundtouch).
Can any one explain what is going on?!. The m4a files even when converted to mp3 or wave are not working. Is any other open source libraries or classes for bpm detection are available for mac?

Any one please give some directions

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

够钟 2024-10-14 23:49:47

SoundTouch 是一个开源音频处理库。

尝试联系作者 Olli Parviainen,并向他解释 m4a 格式的问题。他可以建议解决方法或修复他的库。

更好的是,您为什么不尝试确定为什么库代码不适用于 m4a 格式。然后你可以向作者提交代码补丁。

SoundTouch is an open-source audio processing library.

Try contacting the author, Olli Parviainen, and explaining the problem with m4a formats to him. He can either suggest a work around or fix his library.

Better yet, why don't you try and determine why the library code doesn't work with m4a formats. Then you can submit a code patch to the author.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文