Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试构建歌曲匹配应用程序。android 应用程序将读取音乐文件并生成指纹并将其发送到服务器。服务器将根据其指纹数据库验证指纹以获得最高匹配相似度。
为此,我正在研究 musicg ,我可以将它用于 .wav 歌曲,但不支持任何其他格式。
如何支持 mp3、wma、rm 等非 wav 格式的 musicg?
使用 ffmpeg 转换为 wav,然后使用 musicg 进行处理是一种选择。
你心中还有其他选择吗?
还有其他选项,例如:
超级动力
TarsosDSP
双簧管
但是,对于你想要做的事情,我建议你坚持使用 ffmpeg,因为已经有为 Android 构建它的库。