java Musicg库不适用于mp3、rm、wma
我正在尝试建立歌曲匹配应用程序。安卓应用程序将读取音乐文件,生成指纹并将其发送到服务器。服务器将根据其指纹数据库验证指纹,以获得最高匹配相似度
为此,我研究了musicg,我能够将其用于。wav歌曲,但不支持任何其他格式的歌曲
我如何为mp3、wma、rm等非wav格式支持musicg
可以选择使用ffmpeg转换为wav,然后使用musicg进行处理
你还有其他选择吗
你可以在下面搜索框中键入要查询的问题!
我正在尝试建立歌曲匹配应用程序。安卓应用程序将读取音乐文件,生成指纹并将其发送到服务器。服务器将根据其指纹数据库验证指纹,以获得最高匹配相似度
为此,我研究了musicg,我能够将其用于。wav歌曲,但不支持任何其他格式的歌曲
我如何为mp3、wma、rm等非wav格式支持musicg
可以选择使用ffmpeg转换为wav,然后使用musicg进行处理
你还有其他选择吗
# 1 楼答案
还有其他选择,比如:
Superpowered
TarsosDSP
Oboe
但是,对于您正在尝试做的事情,我建议您坚持使用ffmpeg,因为已经有库为Android构建了它