Re: русификация музыкальных плееров
Alexey Molchanov
alexey.molchanov на gmail.com
Пн Авг 21 18:03:18 BST 2006
Здравствуйте,
21.08.06, Igor Goldenberg<igold на igold.pp.ru> написал(а):
> On Sun, 20 Aug 2006 22:53:24 +0400, Sergey Smirnov wrote:
>
> > Тогда разработчики присмотрятся к нуждам русских пользователей
> > повнимательнее, а с форумов исчезнут предложения переконвертировать
> > все теги в UTF-8
> > (http://www.ubuntuforums.org/archive/index.php/t-76831.html).
>
> Совершенно правильно предлагают, кстати. Если есть стандарты, то надо их
> соблюдать, чтобы не ловить лишних проблем с несовместимостью. Помню, как
> первый раз запустив Rhythmbox и ипортировав туда русские mp3 озадачился
> латинскими акцентированными символами. Пришлось изучить вопрос...
>
> Если в mp3 файле есть ID3 тэг v1 или v1.1 (в конце файла), то его
> кодировка не определена и обычно равна кодировке в системе (в винде это,
> естественно, cp1251). Такой тэг можно и нужно читать с указанием некоей
> дефолтовой кодировки.
>
> Если же в mp3 файле есть ID3 тэг версий 2.x, то однобайтная кодировка
> допускается только iso8859-1, всё остальное надо кодировать в юникод
> (начиная с версии тэга 2.4 поддерживается UTF-8, ранее - UTF-16). Вот
> тут никакая перекодировка плеером недопустима.
>
> Писать по этому поводу багрепорты бессмысленно, т.к. это баг _в_тэгах_,
> а не в плеерах. EasyTag решает все такие проблемы легко и изящно,
> позволяя читать тэги в указанной кодировке и сохраняя в юникоде. Так что
> выход один - "переконвертировать все тэги в юникод" ;)
Подписываюсь под каждым словом Игоря. Вся эта история с русскими
тегами меня также подтолкнула к детальному изучению вопроса и
переконвертированию всех тегов в id3v2.4 (utf-8). С тех пор нет
никаких проблем.
Здесь кто-то вспомнил про Амарок и перекодировку тегов в нём. Так вот,
с версии 1.4.0 в нём эту возможность УБРАЛИ. Почему? А именно для того
чтобы подтолкнуть пользователей к использованию standards-compliant
решений. Более того, знаменитый виндовый плеер Foobar2000 теперь тоже
"разучился" писать неюникодные теги в mp3 файлы и всегда пишет их в
формате id3v2.4. Сделано это было с теми же целями что и в амароке -
наставить юзеров на путь истинный. ;)
Ведь действительно пора уже перестать упираться рогами и настойчиво
лепить костыли... Существует нормальное и _правильное_ решение этой
проблемы - надо стремиться именно к нему. А все патчи в духе rusxmms
только тормозят этот прогресс. :(
Подробная информация о списке рассылки ubuntu-ru