Re: Чтобы прочить русские ярлыки файлов mp3,
понедiлок 07 травень 2007 10:42, Sergey B. Khvatov написав:
> В сообщении от 5 мая 2007 Strong написал(a):
> > Чтобы прочить русские ярлыки файлов mp3, а пробую:
> >
> > LANG=ru_RU.CP1251 mplayer *.mp3
> >
> > Но всё равно вижу "????". Как изменить?
> >
> > FC6, utf8 locale.
>
> Кодировка mp3 тегов - это вообще мрак.
>
> Во-первых, существуют два совсем разных формата их
> представления.
>
> В версии 1 в самом теге никакой информации о кодировке
> вообще не хранится. Стандарт предписывает, что кодировка
> должна быть только iso8859-1, но на это естественно все
> плюют.
>
> В версии 2 кодировку тега можно указать первым специальным
> символом. Выбор правда невелик, но аж 3 кодировки unicode
> туда входят.
>
> Проблем тут может быть две:
> во-первых, версия 1 имеет приоритет,
> во-вторых, далеко не все программы этому следуют.
>
> так лучше оформить теги правильно (удалить v1, а v2 на
> всякий случай переписать), Это умеет easytag.
С easytag'ом поосторожней! Он походу до сих пор имеет привычку иногда урезать
текстовые поля в тэгах (у меня версия EasyTAG 1.1 ) И иногда глюки с юникодом
жуткие вылазят.
как говорит народная мудрость:
Семь раз омерь, один раз отрежь ;)
> Либо использовать плеер который сам всё перекодирует.
>
> В любом случае - mplayer плохо подходит как проигрыватель
> аудио.
>
> Но раз у вас FC6, то у вас нет декодеров mp3. Но они легко
> ставятся. Надо добавить себе репозиторий livna
> (http://apt.livna.org/ - там все инструкции). Там есть всё
> недостающее, после чего вы можете использовать любой
> штатный плеер. Или не совсем штатный - я, например,
> предпочитаю AmaroK. Он правда и самый привередливый насчёт
> тегов.