Распространенная проблема — музыкальные проигрыватели под Linux не знают (внезапно), что если кодировка в id3v2 не указана, то надо считать ее cp1251... Вообще-то в Amarok 2 есть функция автоопределения кодировки, но она не работает. Конечно, самый кошерный способ — закодировать теги правильно: id2v1 — в cp1251 (для совместимости с некоторыми телефонами и mp3-плейерами), а id3v2 — в UTF-8. Есть даже специальная софтина — mp3unicode, я о ней писал в ЖЖ. Однако, есть случаи, когда такое решение сильно неудобно. Например, часть музыки у меня с торрентов, и если я ее теги перекодирую, то не смогу стоять на раздаче, а рейтинг, чай, не казенный...
Итак, как же заставить кодировку корректно определяться? Для этого, оказывается, существует прекрасный проект RusXMMS, который поддерживает, в том числе, и gentoo-оверлей. Подключаем его, добавляем глобально use-флаг rcc
, ну и пересобираем, что придется, посредством emerge -pvDN -u world
. Инструкции и ссылки (в том числе на пакеты для других дистрибутивов) см. на странице «Download» сайта проекта.
Комментариев нет:
Отправить комментарий