通过Mutagen确定Python中的MP3位深度

时间:2010-05-26 01:15:40

标签: python mp3 lame mutagen

有没有办法使用Mutagen库在Python中确定MP3文件的编码位深度(即8,16,24,32)?

2 个答案:

答案 0 :(得分:2)

MP3编码过程完成的转换完全失去了“位深度”的概念。如果此类信息存储在MP3文件的标签中,则只能知道音频的位深度。否则,您可以获取MP3数据并生成8位,16位或24位音频。

答案 1 :(得分:1)

我没有听过关于mp3的“位深度”,所以我假设你的意思是 rate 。来自Mutagen tutorial

from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate

第二部分(audio.info.bitrate)应该是你需要的。