Comment extraire les données brutes à partir d'un fichier mp3 à l'aide de python?

J'ai des devoirs sur l'enregistrement audio de l'analyse des données à l'aide de Python. Je me demande est-il un bon module pour moi de l'utiliser pour extraire les données brutes à partir d'un fichier mp3. Je veux dire les données brutes, et non pas les métadonnées, les tags id3.

Je sais comment utiliser le wave module de processus .wav fichiers. Je peux readframes pour obtenir les données brutes. Mais je ne sais pas comment faire avec mp3. J'ai beaucoup cherché sur google et stackoverflow et trouver eyeD3. Mais, malheureusement, la documentation est plutôt frustrant et maintenant la version 0.7.1, différent de la plupart des exemples que je peux trouver sur Internet.

Est-il un bon module qui permet d'extraire des données brutes à partir d'un mp3? Si il y a une bonne documentation pour eyeD3, il est également bon.

  • Vérifiez ceci: stackoverflow.com/questions/3049572/... . Apparemment, le plus simple serait de convertir mp3 en wav en utilisant un programme externe
  • L'expression "données brutes" est très déroutant. Si vous dites données brutes je pense que vous voulez obtenir les octets du fichier. (que l'on obtient avec open('your.mp3', 'rb')) Mais je pense que vous ne voulez pas ce genre de données brutes.
  • Je veux que le type de données brutes - octets du fichier. Mais pas de tous les octets du fichier est le contenu de la musique. Il y a encore quelques balises et peut-être sometthing autres. Donc je me demande si il y a n'importe quel module peut extraire it.@IchUndNichtDu
InformationsquelleAutor zhangyangyu | 2013-05-19