我有关于使用 Python 进行音频数据分析的作业。我想知道是否有任何好的模块可供我用来从 mp3 文件中提取原始数据。我的意思是原始数据,而不是元数据、id3 标签。
我知道如何使用wave
要处理的模块.wav
文件。我可以readframes
获取原始数据。但我不知道如何处理 mp3。我在 google 和 stackoverflow 上搜索了很多并找到eyeD3
。但不幸的是,文档相当令人沮丧,现在版本是 0.7.1,与我在互联网上找到的大多数示例不同。
有没有可以从mp3中提取原始数据的好模块?如果有什么好的文档eyeD3
,也不错。
如果我理解你的问题,你可以尝试使用pydub(我写的一个库)来获取音频数据,如下所示:
from pydub import AudioSegment
sound = AudioSegment.from_mp3("test.mp3")
# sound._data is a bytestring
raw_data = sound._data
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)