2017-09-24 243 views
2

我正在寻找python库来查找以MP3格式记录的歌曲的键和速度。我找到了允许这样做的music21 lib。但它似乎只适用于MIDI文件。 有人知道如何使用music21解析MP3文件并获得所需的声音特性吗?如果不可能,请建议另一个图书馆。是否可以使用music21分析mp3文件?

回答

3

不,这是不可能的。 Music21只能处理以MIDI,MusicXML和ABC等乐谱数据格式存储的数据。

将MP3音频文件转换为符号是一项复杂的任务,并且软件无法在此时可靠完成。

1

在music21(audioSearch模块)中有这样做的方法,但它更多的是概念验证,而不是生产工作。有更好的软件包用于分析音频(尝试声波可视化器或jMIR或商业软件包)。 Music21的实力在于分数。

0

查看librosa。它可以读取mp3并提供一些基本信息,如速度。

相关问题