我正在寻找python库来查找以MP3格式记录的歌曲的键和速度。我找到了允许这样做的music21 lib。但它似乎只适用于MIDI文件。 有人知道如何使用music21解析MP3文件并获得所需的声音特性吗?如果不可能,请建议另一个图书馆。是否可以使用music21分析mp3文件?
2
A
回答
3
不,这是不可能的。 Music21只能处理以MIDI,MusicXML和ABC等乐谱数据格式存储的数据。
将MP3音频文件转换为符号是一项复杂的任务,并且软件无法在此时可靠完成。
1
在music21(audioSearch模块)中有这样做的方法,但它更多的是概念验证,而不是生产工作。有更好的软件包用于分析音频(尝试声波可视化器或jMIR或商业软件包)。 Music21的实力在于分数。
0
查看librosa。它可以读取mp3并提供一些基本信息,如速度。
相关问题
- 1. 是否可以使用MP3混音?
- 2. 是否可以设置SonarQube来分析JSON文件?
- 3. 是否可以拆分maven pom文件?
- 4. 是否可以拆分.htaccess文件?
- 5. jshell是否可以使用jmod文件?
- 6. 是否可以使用PEG解析PHP?
- 7. 是否可以使用AVAudioPlayer播放MP3文件的一部分?如果是,如何?
- 8. 是否可以使用mmap映射文件的一部分?
- 9. 是否可以使用snap.svg加载部分svg文件?
- 10. 是否可以使用CoffeeScript for Node.js来分析我的代码?
- 11. 是否可以使用Firebug分析内置的JavaScript函数?
- 12. 是否可以使用SonarQube来实现类CAST分析?
- 13. 是否可以使用Windows Ink(手写识别)分析图像?
- 14. 是否可以使用不同的词法分析器?
- 15. 是否可以分析Haskell中的空间使用情况
- 16. 是否可以从命令行使用dotTrace分析器?
- 17. 是否可以通过分析文件的字节来查看两个MP3文件是否是同一首歌曲?
- 18. Android mp3分析
- 19. 使用JLayer(又名JavaLayer)分析java中的mp3文件?
- 20. 使用python分析mp3文件的频率
- 21. 是否可以在PHP中解析和应用补丁文件?
- 22. 是否可以在Mp3文件上应用水印或设置标志图像?
- 23. 是否可以在插件中访问声纳分析结果?
- 24. 用于分析mp3的库
- 25. 是否可以将xslt文件拆分为多个文件?
- 26. 是否可以使用.bat文件验证文件扩展名?
- 27. AutoCAD - 可以分析.dwg文件吗?
- 28. 检测文件是否为MP3
- 29. 是否可以将Greasemonkey用户脚本分成多个文件?
- 30. 是否可以使用cURL来上传使用POST文件?