Determinar la profundidad de bits de MP3 en Python a través Mutágeno
Pregunta
¿Hay una manera de determinar la profundidad de bits codificada de un archivo de MP3 (es decir, 8, 16, 24, 32) en Python usando la biblioteca Mutágeno?
Solución
Las transformaciones realizadas por la caída de MP3 proceso de codificación por completo el concepto de “profundidad de bits”. Sólo se puede saber la profundidad de bits de la fuente de audio si dicha información se almacena en una etiqueta del archivo MP3. De lo contrario, puede tomar los datos MP3 y producir de 8 bits, 16 bits o 24 bits de audio.
Otros consejos
No he escuchado "profundidad de bits" en relación con mp3 para que yo estoy asumiendo bits media tasa . Desde el Mutágeno tutorial :
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate
Esa segunda parte (audio.info.bitrate
) debe ser lo que necesita.