Здравствуйте, 21.08.06, Igor Goldenberg<[EMAIL PROTECTED]> написал(а): > 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 mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
