У меня есть несколько болгарских / русских песен, в которых есть кириллические символы. Наутилус показывает их отлично, но в ритмбоксе вся их информация об id3tag отображается как бред.
Я установил системный язык на русский (UTF-8).
Скачал некоторую программу с именем mp3diags, с помощью которой я пытался конвертировать теги id3 в utf-8, но вместо тарабарщины песня отображалась с китайскими буквами.
Я пытался использовать EasyTag, но не мог выяснить, как массово переименовать названия песен или преобразовать их в UTF-8.
P.S. Некоторые песни отображаются прямо в ритмбоксе (то есть, я прекрасно вижу имя исполнителя, альбом, название песни - все написано на кириллице), означает ли это, что проблема в моих песнях? Если бы кто-то сталкивался с подобной проблемой, я был бы очень признателен за некоторую информацию по ее решению.
Это распространенная проблема с кириллическими id3tags, закодированными в Windows.
Существует скрипт Python, tag2utf , вы можете попытаться исправить кодировку.
Просто поместите сценарий в ту же папку, где находятся песни, запустите его с помощью python ./tag2utf-0.16.py
и следуйте инструкциям.
Как сообщается, есть еще один инструмент, mid3iconv. Он является частью пакета python-mutagen
в репозиториях.