Amarok и кодировки тегов

25 сообщений / 0 new
Последнее сообщение
RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010
Amarok и кодировки тегов

Дорого времени суток!
Раньше у меня стоял Amarok (не помню точно версии), теперь перешёл на Debian 4.0r0 и в нём более новый Amarok 1.4.4.
А, вопрос в следующем: в старой версии присутствовала функция перекодирования тегов из одной кодировки в другую (mp3 у меня в CP1251), а в версии 1.4.4 я этой функции не вижу... может она есть?
А если её нет то может патч какой есть?
Кто нибудь сталкивался с такой проблемой?

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

sl1m (не проверено)

функции нет, и видимо уже не будет.. (по крайней мере и в 1.4.6 ее нету..)

http://amarok.kde.org/wiki/FAQ#Amarok_is_not_displaying_my_utf-8_id3v2_t...

reD_Rus (не проверено)

мне помогло тупо выбрать шрифт ариал для отображения в плайлисте и все
нече я не перекодировал никаких патчей не накладывал

dennica (не проверено)

У меня тоже прекрасно работает просто с измененным шрифтом.

WhiteDragon (не проверено)

накладывать на кривые теги кривые шрифты - самое последнее дело
поиск по плейлисту работает?
стандарт id3v1 не предусматривал указания кодировки (там какбы по умолчанию iso8859-1 а остальные делаю что хотят)
в id3v2 четко сказано что юникод, приэтом в id3v2.3 utf16 а в id3v2.4 utf8
только вот одна маленькая мягкая фирмочка как обычно на стандарты положила свой маленький и мягкий, и большенство поперлось за нею, пишут в id3v2 в локальной кодировке (далеко не обязательно там 1251, у меня encjp например есть также криво вогнано)
правильное решение - именно перекодировать теги
рекомендую понюхать mutagen на эту тему (в федоре пакет звать python-mutagen)

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Я почитал на счёт Amarok в нете, оказалось, что функцию эту (перекодировки) убрали, и её теперь никогда не будет...
Разработчики аргументируют это по моему, тем, что возня с кодировками это каменный век, и всем давно пара переходить на utf8...
Есть ещё оказывается способ, поставить пропатченную библиотеку, и тогда функция вернётся...

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

Вот ещё по теме нашёл программу, называется EasyTAG.
Она бывает идёт с дистрибутивами (у меня в Debian 4.0 есть).
Программа имеет графический интерфейс, всё довольно доступно, и даже на русском!
Чтобы перекодировать в UTF8 нужно в настройках ID3 выставить кодировку для чтения в cp1251, а для записи UTF8, а после дать команду "Сохранить принудительно файлы" и всё!
Поиск осуществляется сам, выбрал папку и она всё найдёт (и в подпапках).
Если в дистрибутиве её нет то вам прямая дорога на SourceForge.Net

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

WhiteDragon (не проверено)

последний раз когда нюхал этот изитаг он умел только id3v2.3
неужто 2.4 таки научили?

мутаген всеравно вкуснее :)

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Амарок юзает taglib - нужна патченная версия, можно взять [link=http://sourceforge.net/project/showfiles.php?group_id=65796&package_id=158441]здесь[/link] . Еще нужна пара пакетов: librcc и librcd. У меня всё работает %-6 .

Мой микроблог: http://juick.com/Dumus/

mitix (не проверено)

Я всю свою коллекцию перекодировал в id3v2.4 и больше не имею проблем. Имхо - самое радикальное и правильное решение.

AmiGO (не проверено)

поступил аналогично и доволен, как слон.

Thomas HCKraft (не проверено)

+1 (переделал теги mp3 в id3v2.4 - UTF-8)
Давно пора принимать меры по переходу на Юникод, а не идти на поводу у всяких мелких мягких.

А еще можно использовать более совершенные и форматы звук.файлов. Например, OGG. В его тегах изначально четко задано что можно писать только в юникоде. И никаких проблем с кодировками нет. Даже мелкие мягкие и прочие исполняют предписание по юникоду в OGG. ;-)
<span class='smallblacktext'>[ Редактирование 22.09.2007 - 22:46:43 ]</span>

sl1m (не проверено)

2Thomas HCKraft: более совершенные форматы звуковых файлов это - lossless ;-)

flac, monkey`s audio (ape), wavpack и другие.. а ogg, как и mp3 относится к форматам аудио, использующим сжатие звука с потерями..
<span class='smallblacktext'>[ Редактирование 23.09.2007 - 00:21:32 ]</span>

Thomas HCKraft (не проверено)

Вечно кто-то лезет со своими lossless. Я говорю о более совершенной замене старого и дряхлого mp3.

WhiteDragon (не проверено)

а что мешает пихать 1251 в теги огг вместо утф?
в id3v2 тоже четко сказано что утф, и что?

sl1m (не проверено)

[quote=Thomas HCKraft]Вечно кто-то лезет со своими lossless. Я говорю о более совершенной замене старого и дряхлого mp3.[/quote]
на вкус и цвет - все друг другу помидоры..

Thomas HCKraft (не проверено)

[quote=WhiteDragon]а что мешает пихать 1251 в теги огг вместо утф?
в id3v2 тоже четко сказано что утф, и что?[/quote] В разных версиях ID3v2 разные кодировки предусмотрены.
Например, в ID3v2.3 (поголовно распространен на данный момент) по стандарту должен быть UTF-16. Однако благодаря win-софту большинство файлов было с 1251.
В ID3v2.4 (вошел в действие, не спешит распространятся) по стандарту должен быть UTF-8. Вроде пока все слушаются, но из-за старого ПО сохранение идет в старых версиях ID3 и поголовного распространения UTF-8 нет.

В OGG Vorbis изначально предусмотрен UTF-8. И самое главное запись тегов OGG в юникоде поддерживает весь софт включая мега-распространенный под win Winamp.

WhiteDragon (не проверено)

про то что в каких id3 кокраз мой первый пост в этой ветке
я про то что написать в 1251 в огг проблем никаких нет совершенно
и то что нет проблем с огг это лишь потому что нет самого огг почти
станет он популярнее мрз, появится какаянить гламурная софтинка которая будет туда писать 1251 и хана
паскалистам плевать на стандарты - они читать не умеют

Thomas HCKraft (не проверено)

+1

Но пока, лично я стараюсь придерживатся OGG Vorbis (если это не касается lossless).

Wayfarer (не проверено)

есть на жаве програмка кторая перекодирует теги (id3iconv) правда глючит помаленьку, но всеж лучше чем кракозябры

WhiteDragon (не проверено)

[quote]Mp3 отличается лишь тем,что ....[/quote]
от чего отличается? от кодировок тегов?

Lap89 (не проверено)

Mp3 отличается лишь тем,что убираются частоты,которые просто физиологически не способно услышать человеческое ухо.Если бы мы все имели слух как у летучих мышей,возможно,он бы и не был так актуален.

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Злой Драгон =)

Мой микроблог: http://juick.com/Dumus/

bobr (не проверено)

Ух, какой спор разгорелся. Тема-то про амарок... попахивает оффтопом

Chupacabra (не проверено)

Не подскажете ли господа почему Амарок перестал качать обложки с Амазон. Функция есть а не работает.

RSS-материал