Для того, чтобы справится с этим, тэги можно переконвертировать из CP-1251 в UTF-8. Сделать это можно с помощью программы tagrider.
Программа работает как под Windows, так и в Linux.
Для начала скачиваем архив с программой по этой ссылке. Распаковываем, например, в /home/jsn/bin/tagrider
Создадим ярлык в меню Gnome Shell. Для этого запускаем терминал и вводим:
su -
Создаем ссылку:
gedit /usr/share/applications/tagrider.desktop
В появившееся окно вставляем следующий текст:
[Desktop Entry]
Name=tagrider
Comment=ID3 tag editor
Icon=tag64
Exec=/home/jsn/bin/tagrider/tagrider
Path=/home/jsn/bin/tagrider
Terminal=false
Type=Application
Categories=Sound & Video
StartupNotify=true
Копируем иконку:
cp /home/jsn/bin/tagrider/tag64.png /usr/share/icons
На этом установка программы завершена. Переходим к использованию.
В программу можно добавить сразу всю папку с подпапками (Add Folder) либо отдельно файл (Add File).
В области Before показываются тэги таким образом, как их отобразит ваш плеер. В области After показаны тэги, какими они будут отображены после конвертации.
В поле Encoding можно ввести любую кодировку, поддерживаемую языком программирования Python (для того, чтобы получить список поддерживаемых кодировок введите в поисковике Python Standard Encodings). Эта функция очень полезна, если у вас проблемы не только с кирилическими языками.
Изменив кодировку, нажмите Preview чтобы просмотреть результат.
Программа отображает только 3 тэга: Исполнитель, Альбом и Название композиции. Однако, в mp3-файле могут присутствовать еще и другие тэги (например, комментарии или лирика). Чтобы сконвертировать все тэги файла отметьте галочкой Decode all tags.
Часто случается, что mp3-файлы не имеют заполненных тэгов. Вы можете заполнить их вручную в области After (для записи нажмите Decode - тэги будут записаны в кодировке UTF-8). Или за вас заполнить их может попытаться программа. Для этого нажмите кнопку Be Lucky!. Программа заполнит тэги исходя из пути к песне. При этом предполагается следующая иеархия файлов: ./Исполнитель/Альбом/Песня.mp3
Если у вас есть какие-либо пожелания или предложения, отправьте мне их электронным письмом по адресу jsnjack@gmail.com или оставьте их как комментарий к теме.
Для того, чтобы сохранить измения в файле - нажмите Decode.
Программа может автоматически переконвертировать все файлы, добавленные в список. Для этого нажмите Decode All. Однако делайте это на свой страх и риск.
No comments:
Post a Comment