Наверное каждый новичок установивший себе Linux сталкивался с проблемой не правильного отображения русских имен файлов в плеерах. Решается это конвертацией тегов их cp1251 в utf8. Тут я рассмотрю пример на Debian но работать будет от везде.
Для этого устанавливаем пакет
Для этого устанавливаем пакет
| Код |
| sudo pacman —S python-mutagen |
а затем выполняем комманду например в домашней папке для поиска и конвертации тэгов.
| Код |
| find —iname '*.mp3' -print0 | xargs —0 mid3iconv —eCP1251 —remove-v1 |
Хочу обратить внимание, что если в названии папки с музыкой или в названии самого файла присутствует точка, то тэги не конвертнутся.
Вот еше полезное дополнение.
Создаём файл с содержимым:
| Код |
| #!/bin/bash cd ~/Музыка/ find —iname '*.mp3' -print0 | xargs —0 mid3iconv —eCP1251 —remove-v1 |
Вместо ~/Музыка/ должен быть путь к вашей папке с музыкой
Сохраняем, например с именем tegcoder.
Перемещаем в папку /usr/bin/
Даём права на исполнение.
Создаём Ссылку на рабочем столе или в меню на приложение, в команде указываем tegcoder.
И теперь как только вы скачали музыку с виндовс машин, или просто с не читаемыми тегами — тыкаем на созданный ярлык — теги уже в нормальном состоянии.
