LINUX.ORG.RU

Волшебные ID3


0

1

Сейчас разрабатываю программу, которая поможет сортировать музыку на моем плеере. Даем ей папку, она находит рекурсивно все музыкальные файлы парсит ID3 теги и группирует их. Затем, выбрав определенную группу, указываешь ей новое значение и применяешь.

./id3-tagger.py ~/Downloads/Skillet_\[tfile.ru\]/2009\ -\ Awake/01\ -\ Hero.mp3 

File   : /home/chubakur/Downloads/Skillet_[tfile.ru]/2009 - Awake/01 - Hero.mp3
Title  : Hero                            Artist: Skillet                       
Album  : Awake                           Track : 1  Year: 2009
Comment: EAC (Secure Mode)               Genre : Unknown (255)
Изменяем во всем каталоге с помощью программы имя исполнителя на ss.
./id3-tagger.py ~/Downloads/Skillet_\[tfile.ru\]/2009\ -\ Awake/01\ -\ Hero.mp3 

File   : /home/chubakur/Downloads/Skillet_[tfile.ru]/2009 - Awake/01 - Hero.mp3
Title  : Hero                            Artist: ss                            
Album  : Awake                           Track : 1  Year: 2009
Comment: EAC (Secure Mode)               Genre : Unknown (255)
Так вот. Библиотека, с помощью которой я работаю с id3 тегами какая-то волшебная, потому что если просматривать теги с её помощью, то кажется, что все проходит нормально, но в самом плеере и banshee теги не меняются.
source

Очень сильно похоже на обычное использование id3

Jetty ★★★★★ ()
Ответ на: комментарий от delete83

Да, похоже библиотека работает с id3v1, а banshee и мой плеер выводят id3v2. Какая есть наиболее простая библиотека, для работы с id3v2, чтобы коду требовалось как можно меньше исправлений. Mutagen?

Chubakur ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.