Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过诱变剂确定Python中的MP3位深度_Python_Mp3_Lame_Mutagen - Fatal编程技术网

通过诱变剂确定Python中的MP3位深度

通过诱变剂确定Python中的MP3位深度,python,mp3,lame,mutagen,Python,Mp3,Lame,Mutagen,有没有办法使用诱变剂库在Python中确定MP3文件的编码位深度(即8、16、24、32) 我没听说过关于MP3的“比特深度”,所以我假设你指的是比特率。从: 第二部分(audio.info.bitrate)应该是您所需要的。我没有听到有关MP3的“比特深度”,所以我假设您指的是比特率。从: 第二部分(audio.info.bitrate)应该是您所需要的。MP3编码过程完成的转换完全抛弃了“位深度”的概念。如果源音频的位深度信息存储在MP3文件的标签中,则只能知道该信息的位深度。否则,您可以获

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

我没听说过关于MP3的“比特深度”,所以我假设你指的是比特率。从:

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

我没有听到有关MP3的“比特深度”,所以我假设您指的是比特率。从:


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

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

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

是的,我肯定能够使用诱变剂发现MP3比特率,这很容易,就像您演示的那样:)但是,我想知道音频是8位、16位还是24位。我已经能够获得采样率,比特率,但我似乎找不到一种获得比特深度的方法。是的,我肯定能够使用诱变剂发现MP3比特率,这很容易,就像你演示的:)但是,我想知道音频是8位、16位还是24位。我已经能够得到采样率,比特率,但我似乎找不到一种方法来获得比特深度。
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate