mp3: Избавляемся от номеров в именах файлов и тегах названий

Часто после покупки неофициальных дисков mp3 или скачивания их с интернета, обнаруживается, что имена файлов содержат вначале три цифры порядкового номера песни в списке, тоже самое иногда случается и в тэгах названия исполнителя, либо тэги вообще отсутствуют. Для проигрывания в магнитоле такой диск подойдет, но вот для создания домашней фонотеки или прослушивания в телефонах и плеерах не очень… Когда вы захотите послушать все песни группы ABBA то обнаружите, что таких групп у вас несколько и это разные группы, например 193 ABBA, 005-Abba, 123.ABBA и т.п., кроме того файлы без тэгов вообще учитываться не будут, так же будет затруднительной сортировка файлов. Для исправления ситуации воспользуемся бесплатной программой для Windows —  Mp3tag.

Вот типичный пример, имена файлов содержат цифры и тэги Наименование и Исполнитель пустые, будем это исправлять:

Сначала избавимся от цифр в имени файлов, для этого выделим все файлы и выбираем в меню Преобразования->Имя файла — Имя файла или просто нажать ALT+3. Далее заполняем поля как на картинке и нажимаем ОК.

Теперь имена файлов у нас будут без ведущего номера.

Дальше нам нужно заполнить тэги Исполнитель и Название. Для этого выделим все файлы и выбираем в меню Преобразования->Имя файла — Тег или просто нажать ALT+2. Заполняем поля как на картинке и нажимаем ОК.

Убеждаемся, что  результат достигнут:

GNU/Linux: Конвертирование кодировки тэгов в файлах mp3

Часто при проигрывании музыкальных файлов в формате MP3, например в автомагнитоле или в телефоне и даже в любимом плеере под Linux, вместо нормальных названий песен и исполнителей мы видим на экране нечитаемые символы, хотя на домашнем компьютере с Windows, все названия выглядят, как надо. Проблема в том, что часто тэги mp3 файлов записываются в кодировке WIN1251, а большинство современных плееров поддерживают кодировку UTF-8 по умолчанию. Чтобы решить проблему, надо конвертировать тэги в кодировку UTF-8, для этого воспользуемся утилитой mid3iconv из пакета python-mutagen, которая запускается из терминала.

#Установим сам пакет
sudo yum install python-mutagen
#Переходим в папку с файлами mp3, которые необходимо конвертировать
cd ~/Музыка/best
#Выполняем команду
find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

О советах

Не пользуйтесь советами тех людей, которые живут не так, как мечтаете жить вы.