Як виправити кодування тегів mp3 в ubuntu

Так склалося, що всі російськомовні музичні файли зберігають свої теги в кодуванні CP1251 (спадщина від Windows).
Тому в аудіо плеєрах в Linux (в нашому випадку в Ubuntu) такі файли відображаються некоректно ( "крокозябра").
Я в даній статті розберу кілька способів, які вирішують цю проблему.
Встановивши систему Ubuntu. додавши ваші улюблені музичні файли, Ви побачите в плеєрі таку картину (для збільшення клікніть мишею по скриншоту):

Я знаю 2 способи, як виправити кодування тегів аудіо файлів в Ubuntu:
1 спосіб - за допомогою консольного застосування mid3iconv
Відкриваємо термінал (CTR-ALT-T).
Для початку встановлюємо бібліотеку. яка присутня в стандартних репозиторіях Ubuntu. Виконуємо в терміналі команду, для її установки:
sudo apt-get install libtag1-rusxmms
Потім завантажуємо консольний додаток конвертації тегів - mid3iconv. Воно є в пакеті python-mutagen.
Встановимо даний пакет, виконавши команду:
sudo apt-get install python-mutagen
Все, тепер у нас є інструмент, приступимо до редагування тегів
Переходимо в каталог колекції музики, (так само можна перейти і в іншу папку з музикою):
І запускаємо команду конвертації:
find -iname '* .mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1
Після виконання операції, потрібно оновити всі колекції музичних файлів в RhythmBox (або в іншому плеєрі, який у Вас встановлений).
2 Спосіб - за допомогою програми EasyTag
Вона більше, ніж просто програма для виправлення кодування тегів MP3. Також вона зручна для тих, хто не любить копатися в консолі.
Але що хотілося б зауважити, операція виправлення виконується довше, ніж в першому способі.
Щоб встановити програму EasyTag. виконуємо в консолі команду:
sudo apt-get install easytag
Усе! Програма встановлена, знаходимо її в головному меню і відкриваємо.
Потім, спершу заходимо в "Установки - Налаштування" або натискаємо поєднання клавіш "CTR-P" (щоб збільшити картинку, клікніть по ній):
Виставляємо наступні параметри:
- в підрозділі «ID3v2 tags» поставити галочку «Записувати тег ID3v2» і виставити в «Charset» значення «UTF8»;
- в підрозділі «ID3v1 tags» поставити галочку «Записувати тег ID3v1.х» і виставити в «Charset» значення «Кірріліца (Windows-1251)»;
- в підрозділі «Character Set for reading ID3t tags» поставити галочку і вибрати у випадаючому меню «Кірріліца (Windows-1251)»;
Натискаємо "ОК" для застосування.
Переходимо до основному вікна програми:

У лівому частині екрана «Дерево» вибираємо папку з музикою.
Розпочнеться сканування змісту, очікуйте закінчення сканування.
Потім натискаємо 2 кнопки - виділити всі файли. зберегти всі файли.
Офіційний сайт розробника: EasyTag
Тепер обов'язково оновлюємо фонотеку в вашому плеєрі. І проблеми з кодуванням будуть вирішені!
Після виконання одного з цих двох способів у вас повинно вийти (для збільшення клікніть по картинці):

Вам також може сподобатися:
- Вирішуємо проблему з кодуванням ...

- Конвертація Microsoft Outlook листів * .MSG в

- Установка Caffeine в Ubuntu 14.04 - 12.04

- Установка 32 бітних бібліотек на ...
