Mutagen - это модуль Python для обработки аудио-метаданных. Он поддерживает аудио-файлы ASF, FLAC, MP4, Monkey's Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG и AIFF. Поддерживаются все версии ID3v2, и все стандартные кадры ID3v2.4 анализируются. Он может читать заголовки Xing, чтобы точно рассчитать битрейт и длину MP3. Теги ID3 и APEv2 можно редактировать независимо от формата аудио. Он также может манипулировать потоками Ogg на уровне отдельных пакетов / страниц. Mutagen работает с Python 3.5+ (CPython и PyPy) и не имеет зависимостей вне стандартной библиотеки Python. Мутаген распространяется по лицензии GPL версии 2 или более поздней. Установка: pip3 install mutagen или sudo apt-get install python3-mutagen Импорт: from mutagen.id3 import ID3, TIT2, TALB, TPE1, TCON, APIC
from mutagen.flac import FLAC
from mutagen.mp3 import MP3 Получить список файлов: def get_filelist(path):
filelist = []
for name in sorted(os.l