3 votes

Quelle est la meilleure bibliothèque pour lire les balises ID3 ?

Quelle bibliothèque est actuellement la plus complète et la plus capable de lire les balises ID3 ? De préférence, quelque chose que je peux compiler en tant que bibliothèque partagée et envelopper avec la bibliothèque Python. ctypes ou même un paquetage Python.

17voto

Jon Clements Points 51556

J'ai passé un bon moment à utiliser mutagène (tutoriel : http://code.google.com/p/mutagen/wiki/Tutorial ) - il est assez simple d'obtenir l'information. Notez que vous devez utiliser le Easy ID3 option.

>>> from glob import glob
>>> from mutagen.easyid3 import EasyID3
>>> for filename in glob('/home/jon/Downloads/*.mp3'):
    mp3info = EasyID3(filename)
    print mp3info.items()

[('artist', [u"James O'Brien's Mystery Hour"]), ('title', [u"James O'Brien's Mystery Hour - 7 Dec 12"])]

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X