
mutagen (python-mutagen) — модуль Python для редактирования тегов ID3v1.1/ID3v2.4 и APEv2 тегов в аудио-файлах форматов ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG и AIFF. (используется в exaile и quodlibet). Теги ID3 и APEv2 можно редактировать независимо от аудио формата.
Пакет содержит несколько консольных утилит: mutagen-inspect (чтение тегов ID3), mutagen-pony (рекурсивно сканирует указанный каталог, подсчитывает статистику и ищет ошибки), mid3v2 (консольный редактор тегов ID3), mid3iconv (преобразование кодировки в Unicode, перекодирование тегов ID3 из cp1251 в UTF-8) и moggsplit (разделение потоков Ogg на отдельные файлы).
Утилиту mid3iconv можно использовать для перекодировки тегов mp3 (из cp1251 в utf-8/Юникод).
Пример использования для одного файла:
mid3iconv -e cp1251 "файл"
Если надо перекодировать все файлы в текущем каталоге и подкаталогах:
find . -name "*.mp3"|sed -e 's/^/"/g'|sed -e 's/$/"/g'|xargs mid3iconv -e cp1251
В результате этих действий все аудио плееры в ОС Linux и бытовые MP3-плееры будут нормально воспринимать кириллические теги MP3-файлов.
Комментариев: 1 RSS
1Антон11-05-2017 12:10
Супер !
Вы можете войти под своим логином или зарегистрироваться на сайте.