[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Перекодировка mp3 тегов





01.02.07, Oleg Matviychuk <mathway@i.ua> написал(а):
А если не все, а часть вперемешку уже перешла на utf8? И как сделать так, чтобы
теги писались в v2.3 а не в v.2.4, ибо хардверные плееры имеющиеся у мну
понимают гарантировано только 2.3. Экспериментировать и проверять совместимость
с 2.4 желания и времени нет. EasyTag симпатичен, только не смог я его заставить
автоматом перекодировать теги из цп в утф и килять v1, только если сканером
дописываешь теги, он все перебивает.

Ну тогда UTF-8, по идее, не  светит. В 2.3 Разрешены UTF-16 (0x01) (Правда в стандарте записан UCS-2) и Latin1 (0x00).
taglib не умеет писать 2.3
Так что нужен UTF-16. Единственная прогу, которую я знаю - это easytag (GUI), основанная на libid3.
Но так как эта библиотека заброшена, то и багов там прилично. Самый распространённый - это баг с UTF-16 -- некоторые символы из Latin1 кодируются неверно (с диакритическими знаками). Вроде в etch на эту либу наложен патч, но я не уверен - нужно читать Changelog

В рассылке эта тема поднималась раза 3 за пол года. Скорее всего кто-то указывал на утилиту, которая умеет "правильно" писать 2.3 тэги

Reply to: