通过Mutagen在Python中确定MP3位深度
有没有办法在Python中使用Mutagen库来确定一个MP3文件的编码位深度(比如8、16、24、32位)?
2 个回答
0
我没听说过“位深”这个词用在mp3上,所以我猜你是想说“比特率”。在Mutagen的教程中提到:
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate
第二部分(audio.info.bitrate
)就是你需要的内容。
4
在MP3编码的过程中,完全不考虑“位深度”这个概念。你只能通过MP3文件中的标签来知道原始音频的位深度。如果没有这个信息,你可以把MP3数据转换成8位、16位或24位的音频。