Determinare profondità di bit MP3 in Python via Mutageno
Domanda
C'è un modo per determinare la profondità di bit codificata di un file MP3 (ad esempio 8, 16, 24, 32) in Python utilizzando la libreria Mutagen?
Soluzione
Le trasformazioni effettuate dal calo processo di codifica MP3 completamente il concetto di “profondità di bit”. È possibile conoscere solo la profondità di bit della sorgente audio, se tali informazioni è stato memorizzato in un tag del file MP3. In caso contrario, si può prendere i dati MP3 e produrre a 8-bit, 16-bit o 24-bit audio.
Altri suggerimenti
Io non ho sentito "profondità di bit" per quanto riguarda gli mp3 in modo che ti sto assumendo po media tasso . Dal Mutagene esercitazione :
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate
Questa seconda porzione (audio.info.bitrate
) dovrebbe essere quello che ti serve.