Existe-t-il un moyen de déterminer la profondeur de codage d'un fichier MP3 (8, 16, 24, 32) en Python en utilisant la bibliothèque Mutagen?Déterminez la profondeur de bit MP3 en Python via Mutagen
1
A
Répondre
2
Les transformations effectuées par le processus de codage MP3 abandonnent complètement le concept de «profondeur de bits». Vous ne pouvez connaître la profondeur de l'audio source si ces informations étaient stockées dans une étiquette du fichier MP3. Sinon, vous pouvez prendre les données MP3 et produire un son 8 bits, 16 bits ou 24 bits.
0
Je n'ai pas entendu "bit de profondeur" en ce qui concerne les mp3, donc je suppose que vous voulez dire le bit taux. De l'Mutagen tutorial:
from mutagen.mp3 import MP3
audio = MP3("example.mp3")
print audio.info.length, audio.info.bitrate
Cette seconde partie (audio.info.bitrate
) doit être ce que vous avez besoin.
Oui, j'ai certainement pu découvrir les bitrates MP3 en utilisant Mutagen, c'est assez facile comme vous l'avez démontré :) Je voudrais cependant savoir si l'audio est en 8bit, 16bit, ou 24bit. J'ai été en mesure d'obtenir le taux d'échantillonnage, le débit binaire, mais je n'arrive pas à trouver un moyen d'obtenir la profondeur de bits. –