* [sisyphus] I: Russian and Unicode ID3 tags
@ 2005-08-02 22:38 Mikhail Yakshin
2005-08-03 2:50 ` Ivan Fedorov
` (6 more replies)
0 siblings, 7 replies; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-02 22:38 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list, ALT Devel discussion list
Приветствую всех!
Извиняюсь за кросспост, просто меня уже не такое уж маленькое число
людей просило дописать эту статью, и вот я ее выкладываю, надеясь на
некий резонанс. Буду рад любым замечаниям, предложениям и вообще помощи.
Предисловие
===========
Так получилось, что у меня выдалось сколько-то свободного времени и я
решил немножко позаниматься всякими около-юникодными делами, начав с
того, что поставил себе локаль ru_RU.UTF-8 и решив немножко
поразбираться с тем бардаком, который я подспудно подозревал,
наличествует в том, что в mp3-файлах называется тэгами ID3.
Тогда я даже близко не подозревал о размерах этого самого
бардака. Начну издалека.
Ogg/Vorbis
==========
Есть хороший и замечательный по всех отношениях, но относительно
малораспространенный формат Ogg/Vorbis. В нем возможность вставлять
метаинформацию в файл сделана ужасно просто, тупо, но зато работает
везде и всегда. В начало файла вставляются пары "имя=значение", где
список "имен" - well known, т.е. есть те, которые зафиксированы
стандартом и их понимают все, а те приложения, которым нужно, могут
добавлять свои расширения. Значения всегда являются текстовыми
юникодными строчками, закодированные в utf8. Работает железно, за
исключением, может быть, самых сильно мозгоповрежденных приложений,
принимающих utf8 за usascii, но им ничего не поможет вообще.
Разнообразие ID3
================
С mp3 все, к сожалению, на порядки хуже. Тем, кто придумывал тэги ID3,
стоит оторвать все, что только можно, только не поможет уже: стандарт
закреплен, плодить и пытаться внедрять новые стандарты сейчас -
фактически нереально.
Стандарт повествует нам о том, что если только брать современные, не
вымершие еще повсеместно варианты тэгов, есть как минимум id3v1 и
id3v2 - это знают почти все, даже многие знают, чем они отличаются. На
самом деле все хуже. Бывает как минимум id3v1, id3v1.1, id3v2.3 и
id3v2.4, которые друг с дружкой не очень совместимы. Дальше - еще
хуже.
С id3v1.* все понятно - полудохлый стандарт, умеет только
фиксированное количество полей небольшой длины и только в 8-битной
кодировке, как правило, совпадающей с 8-битной национальной кодовой
страницей локальной системы (хотя стандарт декларирует там
использование только кодировки iso8859-1).
С id3v2.* все хуже: стандарт дает возможность для каждой текстовой
строчки определить свою кодировку. В состав кодировок входят, как ни
странно, iso8859-1, utf16-be, utf16-le и utf8.
Наиболее распространенным вариантом, особенно для русских тэгов, без
сомнения, является вариант записи их в 8-битной национальной кодировке
системы (для русских - это windows-1251) в тэг формата id3v2.*, указав
кодировку iso8859-1. Это формально не соответствует стандарту вообще,
но де-факто - это уже давно так. В Windows-системах 8-битная кодировка
задается тупо, соответствующей 8-битной кодовой странице (для русского
языка - только windows-1251), в почти всех железных плеерах есть некий
выбор региона, который, в частности и устанавливает эту кодировку.
Анализ бардака с помощью test suite
===================================
К сожалению, фришный софт отнюдь не всегда учитывает эти реалии. Да по
большому счету - и проверить-то это толком не проверишь - потому как
зайдя на http://www.id3.org/ можно увидеть, что у них планируется
некий test suite, но он еще в разработке, да и потом, когда будет - он
будет за деньги.
Поэтому как первый шаг разбирательства в этом бардаке я создал свой
test suite. Он представляет собой набор маленьких mp3-файлов с
различными тэгами. Файлы называются так:
[язык]-[версия ID3]-[кодировка].mp3
[язык] - это "rus" для русских тэгов (использующих символы кириллицы)
и "fra" для "псевдофранцузских" тэгов (использующих символы набора
latin1, в том числе не только usascii);
[версия ID3] - это "1" для 1.x, "23" для 2.3, "24" для 2.4;
[кодировка] - это "iso8859-1", "utf16-le", "utf16-be" и "utf8";
Не все комбинации возможны, допустимы или интересны для
исследования. Те файлы, что находятся в директории non-standard -
нестандартны и их поддержка не обязательна.
Как это работает
================
Работает это на самом деле очень просто: вся пачка файлов загружается
в исследуемый продукт и смотрится, какие файлы прочитались, какие -
нет. Для файлов с русскими тэгами должны появляться легко опознаваемые
фразы на русском языке ("Русский трек" - "Русский альбом" - "Русский
артист"), для файлов с псевдофранцузскими тэгами должны появляться
тэги с обилием символов с диакритическими значками - точечками,
кружочками и прочими загогулинами. Для тэгов, записанных в 8-битной
кодировке (помеченных как iso8859-1), в случае русских тэгов в
продукте должна быть выставлена русская перекодировка, в случае
псевдофранцузских - французская или паневропейская.
Обращаю внимание на то, что тестируется _чтение_ тэгов из файлов, а
никак не возможность записи.
Сам test suite можно взять здесь [4K]:
http://www.lrn.ru/~greycat/suite.zip
Результаты тестирования
=======================
То, что выяснилось в результате, можно посмотреть в tab-separated
файле-табличке здесь:
http://www.lrn.ru/~greycat/compat.txt
Результаты неутешительны. Более-менее прилично умеет обращаться с
тэгами из протестированного софта только виндовый freeware
foobar2000. Он же умеет писать большинство вариантов тэгов и имеет
вменяемые переключатели, в каком формате читать и писать.
В Unix-системах к нему приближаются eyeD3 на Python и приложения на
libtag. И первым, и вторым мешает отсутствие перекодировки 8-битных
кодировок не только в де-юре стандартной iso8859-1.
Такие популярные плееры, как xmms, winamp2 и Windows Media Player -
терпят сокрушительное поражение. Некоторые версии тэгов в файлах
приводят даже к полной нечитаемости этих файлов в некоторых из
плееров.
Выводы
======
Так как наша задача не просто предаваться унынию, а как-то это фиксить
и идти дальше, по этому поводу возникают следующие мысли:
1. Необходимо оттестировать как можно больше приложений и железок с
целью выяснения наиболее адекватных на данный момент форматов. Пока
мне оными представляются:
* для русских и чистых usascii тэгов - id3v2.3 или 2.4 в windows-1251,
замаскированной под iso8859-1;
* для всех остальных тэгов - id3v2.4 в utf16-le;
Здесь я был бы рад любой помощи. Если у вас есть какие-то приложения и
железки, которые я не охватил - тестируйте и присылайте изменения к
моей табличке, пожалуйста.
2. Необходимо создать хотя бы одну полноценно работающую
библиотеку. На данный момент у нас есть:
* libid3tag - очень древняя штука, толком ничего не умеет; к
сожалению, некоторый софт ее до сих пор использует;
* id3lib - ужасная поделка, работает только с ID3, не поддерживает
ID3v2.4 вообще, заброшена уже несколько лет как; к сожалению,
достаточно популярна, например, перспективный для некоторых плеер
beep, а также тэггер EasyTag пытаются ее использовать;
* taglib - наиболее перспективная с моей точки зрения библиотека, хотя
и обладает рядом недостатков и не очень вменяемым апстримом, думаю,
можно будет довести ее до ума. В качестве достоинств стоит назвать
относительно нормальную объектную модель и большое число приложений
уже завязано на нее (в том числе - KDE, amarok и Juk).
По сути, от библиотеки нам требуется:
1) Некая глобальная - лучше всего не зависящая от приложений
перекодировка 8-битных тэгов, и ID3v1, и ID3v2. В некоторых
приложениях, например, amarok, такая перекодировка сделана, но только
для ID3v1 тэгов. Предлагаю сделать некий конфиг, вроде ~/.tagrc,
откуда библиотека будет получать строчку настройки вроде "8bitencoding
= windows-1251" и руководствоваться ею для всех приложений.
2) Вменяемые утилиты командной строки, уважающие установки локали
терминала пользователя, корректно выводящие, скажем, и 8-битные, и
юникодные тэги и в ru_RU.UTF-8, и в ru_RU.KOI8-R. Сейчас в taglib есть
tagreader / tagwriter, которые это делают, но они работают нормально
только с usascii тэгами.
И все.
3. Необходимо исправить некие переходные границы в районе
KDE/Qt/QString, где почему-то происходит преобразование в 8-битную
кодировку и всякие умляуты превращаются в русские буквы. Думаю, это
мелкая техническая проблема, решаемая относительно просто - здесь хотя
бы нет никаких идеологических решений. Баги в Сизиф я повешу скоро,
если zerg@ не успеет быстрее это пофиксить.
4. Необходимо просмотреть внимательно список совместимости,
получившийся на 1 этапе и вычистить Сизиф от совершенно ненужных
приложений, дублирующих друг друга, да при этом еще и не проходящих по
test suite. Первые кандидаты на выкидывание - mp3info, id3v2, xmms,
kid3, id3editor. Вторые в ряду - beep, easytag, moc, lamip, orpheus -
если они кому-то нужны, то их, видимо, стоит достаточно срочно фиксить
так, чтобы они поддерживали весь test suite - самым простым будет,
видимо, переделка их на работу с "правильной библиотекой" из
п.1. Разумеется, крайне желательно пропихнуть этот глобальный
переворот в апстрим.
Rationale таких жестких мер очень прост: я хочу быть уверен в том, что
если я передаю какие-то файлы человеку, который тоже использует Сизиф,
но у него не такой плеер, как у меня - он гарантированно увидит мои
тэги. Неподдерживание стандартных (как де юре, так и де факто) тэгов -
major bug.
5. От приложений, выполняющих кроме работы с тэгами какие-то другие
полезные функции, например, mpg123 - стоит отодрать поддержку чтения
ID3-тэгов, чтобы не смущать народ. В том же mc сделать чтение
ID3-тэгов через вменяемые утилиты командной строки, разработанные в
п.1, а не через mpg123.
6. В некоем гипотетическом светлом будущем - свести всю работу с
тэгами в одну библиотеку, а все старые и дублирующиеся библиотеки -
изъять из Сизифа. Все приложения будут иметь user-friendly дефолты,
типа тех, что я указал выше.
MusicBrainz
===========
Параллельно я собираю новый MusicBrainz-тэггер - Picard, который,
разумеется, умеет тоже работать только в стандартных iso8859-1, utf16
и utf8. Он требует неимоверного количества библиотек и работа идет
очень медленно, но когда он появится в Сизифе - можно будет полноценно
обрабатывать свои коллекции через MusicBrainz.
Список литературы
=================
1. http://www.id3.org/develop.html
2. http://id3lib.sourceforge.net/
3. http://developer.kde.org/~wheeler/taglib.html
4. http://www.musicbrainz.org/
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
@ 2005-08-03 2:50 ` Ivan Fedorov
2005-08-03 5:49 ` Mikhail Yakshin
2005-08-03 3:37 ` Andrey Rahmatullin
` (5 subsequent siblings)
6 siblings, 1 reply; 64+ messages in thread
From: Ivan Fedorov @ 2005-08-03 2:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 310 bytes --]
Mikhail Yakshin пишет:
> Приветствую всех!
>
> Извиняюсь за кросспост, просто меня уже не такое уж маленькое число
> людей просило дописать эту статью, и вот я ее выкладываю, надеясь на
> некий резонанс. Буду рад любым замечаниям, предложениям и вообще помощи.
А может ее на wiki или еще куда?..
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-03 2:50 ` Ivan Fedorov
@ 2005-08-03 5:49 ` Mikhail Yakshin
2005-08-03 6:09 ` [sisyphus] " Michael Shigorin
2005-08-03 7:20 ` [sisyphus] " Vitaly Lipatov
0 siblings, 2 replies; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-03 5:49 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Ivan Fedorov пишет:
> Mikhail Yakshin пишет:
>
>>Приветствую всех!
>>
>>Извиняюсь за кросспост, просто меня уже не такое уж маленькое число
>>людей просило дописать эту статью, и вот я ее выкладываю, надеясь на
>>некий резонанс. Буду рад любым замечаниям, предложениям и вообще помощи.
>
> А может ее на wiki или еще куда?..
Расскажите только куда - http://www.freesource.info/wiki/AltLinux или
http://wiki.sisyphus.ru/HomePage? У меня в принципе есть вполне
культурно отформатированный вариант в HTML...
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 5:49 ` Mikhail Yakshin
@ 2005-08-03 6:09 ` Michael Shigorin
2005-08-03 7:20 ` [sisyphus] " Vitaly Lipatov
1 sibling, 0 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 6:09 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Aug 03, 2005 at 09:49:09AM +0400, Mikhail Yakshin wrote:
> >>Извиняюсь за кросспост, просто меня уже не такое уж маленькое
> >>число людей просило дописать эту статью, и вот я ее
> >>выкладываю, надеясь на некий резонанс. Буду рад любым
> >>замечаниям, предложениям и вообще помощи.
> >А может ее на wiki или еще куда?..
> Расскажите только куда - http://www.freesource.info/wiki/AltLinux
> или http://wiki.sisyphus.ru/HomePage?
Первое, т.к. не sisyphus-specific.
> У меня в принципе есть вполне культурно отформатированный
> вариант в HTML...
тупипл? :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-03 5:49 ` Mikhail Yakshin
2005-08-03 6:09 ` [sisyphus] " Michael Shigorin
@ 2005-08-03 7:20 ` Vitaly Lipatov
2005-08-03 8:17 ` Mikhail Yakshin
1 sibling, 1 reply; 64+ messages in thread
From: Vitaly Lipatov @ 2005-08-03 7:20 UTC (permalink / raw)
To: sisyphus; +Cc: Mikhail Yakshin
On Wednesday 03 August 2005 09:49, Mikhail Yakshin wrote:
> > А может ее на wiki или еще куда?..
...
Выложил на
http://www.freesource.info/wiki/TZ/IDTags
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
2005-08-03 2:50 ` Ivan Fedorov
@ 2005-08-03 3:37 ` Andrey Rahmatullin
2005-08-03 5:50 ` Mikhail Yakshin
2005-08-03 4:49 ` Mike Lykov
` (4 subsequent siblings)
6 siblings, 1 reply; 64+ messages in thread
From: Andrey Rahmatullin @ 2005-08-03 3:37 UTC (permalink / raw)
To: sisyphus, ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 428 bytes --]
On Wed, Aug 03, 2005 at 02:38:01AM +0400, Mikhail Yakshin wrote:
> test suite. Первые кандидаты на выкидывание - mp3info, id3v2, xmms,
> kid3, id3editor.
Что вместо kid3?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Имхо это плохая идея - местно использовать универсальные редакторы
шаблонов для столь узконаправленной, сложной и всеобъемлющей вещи, как
разбор конфигов.
-- avl in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-03 3:37 ` Andrey Rahmatullin
@ 2005-08-03 5:50 ` Mikhail Yakshin
0 siblings, 0 replies; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-03 5:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin пишет:
> On Wed, Aug 03, 2005 at 02:38:01AM +0400, Mikhail Yakshin wrote:
>
>>test suite. Первые кандидаты на выкидывание - mp3info, id3v2, xmms,
>>kid3, id3editor.
>
> Что вместо kid3?
Любой тэггер, поддерживающий все описанные стандартные форматы, в идеале
- основанный на "правильной библиотеке". Таковым имеет все шансы стать,
например, ktag.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
2005-08-03 2:50 ` Ivan Fedorov
2005-08-03 3:37 ` Andrey Rahmatullin
@ 2005-08-03 4:49 ` Mike Lykov
2005-08-03 5:34 ` [sisyphus] " Michael Shigorin
2005-08-03 5:31 ` Michael Shigorin
` (3 subsequent siblings)
6 siblings, 1 reply; 64+ messages in thread
From: Mike Lykov @ 2005-08-03 4:49 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 03 Август 2005 03:38 Mikhail Yakshin написал:
> По сути, от библиотеки нам требуется:
а вот недавно, как я видел новость, rusxmms выделили в отдельную библиотеку,
которая вроде чем-то лучше остальных.
http://rusxmms.sourceforge.net/
Patch for xmms for "on the fly" changing encoding of ID3 tags, M3U and PLS
playlists, file-names. Very useful in cases then audio-files used in several
systems with different default encodings.
__Attention: At the moment there are library available, which can provide the
same functionalities for almost any program with just few lines of code._____
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 4:49 ` Mike Lykov
@ 2005-08-03 5:34 ` Michael Shigorin
2005-08-03 6:12 ` Mikhail Yakshin
0 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 5:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Aug 03, 2005 at 09:49:54AM +0500, Mike Lykov wrote:
> > По сути, от библиотеки нам требуется:
> а вот недавно, как я видел новость, rusxmms выделили в
> отдельную библиотеку, которая вроде чем-то лучше остальных.
Да уж две недели в inbox письмо лежит, пока квота xmms исчерпана.
Хоть в нём или окружении явно осталась минимум одна проблема
с "замерзанием"...
PS: за фундаменталистское выкидывание по голове не погладят --
это я про mp3info в частности. Если утилита хотя бы умеет сырые
данные вернуть -- дальше уж как-нить разберусь, куда чего
перекодировать.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 5:34 ` [sisyphus] " Michael Shigorin
@ 2005-08-03 6:12 ` Mikhail Yakshin
2005-08-03 7:49 ` Michael Shigorin
2005-08-03 18:16 ` [sisyphus] " Dmitry Marochko
0 siblings, 2 replies; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-03 6:12 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin пишет:
> On Wed, Aug 03, 2005 at 09:49:54AM +0500, Mike Lykov wrote:
>
>>>По сути, от библиотеки нам требуется:
>>
>>а вот недавно, как я видел новость, rusxmms выделили в
>>отдельную библиотеку, которая вроде чем-то лучше остальных.
Давайте проверим. Я не вижу по ее changelog'ам никакой поддержки,
большей той, которая есть сейчас в xmms. Кроме того, rusxmms в силу
некоторых, хм, особенностей, где не последнюю роль играет codebase
самого xmms, и довольно странные на мой взгляд желания хранить все еще и
в разных 8-битных кодировках, и разбираться между ними, используя
автодетект. При этом я еще понимаю, если бы автодетект был между,
скажем, тэгами на немецком языке в iso8859-1 и на русском в windows-1251
- так там автодетект тэгов для различных кодировок одного и того же языка.
Вообще - если объективно - сейчас в разы проще разобраться с taglib, чем
пропихивать везде в апстримы другую "правильную библиотеку". Тем более,
что я пока ничего даже близкого по функциональности taglib не вижу.
> PS: за фундаменталистское выкидывание по голове не погладят --
> это я про mp3info в частности. Если утилита хотя бы умеет сырые
> данные вернуть -- дальше уж как-нить разберусь, куда чего
> перекодировать.
Да во-первых, ничего она не умеет - посмотри файлик про совместимость -
там видно, что она вообще никакие теги, кроме ID3v1 не поддерживает, а
во-вторых, она не заявляется как оная - как некий низкоуровневый
инструмент работы с raw data. Она как раз заявляется как якобы некая
удобная утилита для работы с тэгами из командной строки. Если человек
захочет найти такую в Сизифе сейчас - начнет тыкаться по разным пакетам
(ибо таких с десяток найдется), но его постигнет жестокое разочарование
- таковых в Сизифе сейчас просто нет, к сожалению.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 6:12 ` Mikhail Yakshin
@ 2005-08-03 7:49 ` Michael Shigorin
2005-08-03 8:30 ` Mikhail Yakshin
2005-08-03 18:16 ` [sisyphus] " Dmitry Marochko
1 sibling, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 7:49 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Aug 03, 2005 at 10:12:14AM +0400, Mikhail Yakshin wrote:
> Вообще - если объективно - сейчас в разы проще разобраться с
> taglib, чем пропихивать везде в апстримы другую "правильную
> библиотеку". Тем более, что я пока ничего даже близкого по
> функциональности taglib не вижу.
А не возьмёшься обсудить это с автором?
> >PS: за фундаменталистское выкидывание по голове не погладят --
> >это я про mp3info в частности. Если утилита хотя бы умеет сырые
> >данные вернуть -- дальше уж как-нить разберусь, куда чего
> >перекодировать.
> Да во-первых, ничего она не умеет - посмотри файлик про
> совместимость - там видно, что она вообще никакие теги, кроме
> ID3v1 не поддерживает, а во-вторых, она не заявляется как оная
> - как некий низкоуровневый инструмент работы с raw data. Она
> как раз заявляется как якобы некая удобная утилита для работы с
> тэгами из командной строки.
Такой и была лет пять тому. Если кого-то не устраивает, это ещё
не повод выбрасывать.
> Если человек захочет найти такую в Сизифе сейчас - начнет
> тыкаться по разным пакетам (ибо таких с десяток найдется), но
> его постигнет жестокое разочарование - таковых в Сизифе сейчас
> просто нет, к сожалению.
И это по большей части проблема окружения, btw. (ровно по той же
причине "застрял" на последней захаканой dfo@ для нормальной
работы версии grip)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 7:49 ` Michael Shigorin
@ 2005-08-03 8:30 ` Mikhail Yakshin
2005-08-03 9:26 ` [sisyphus] [JT] " Michael Shigorin
0 siblings, 1 reply; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-03 8:30 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin wrote:
> On Wed, Aug 03, 2005 at 10:12:14AM +0400, Mikhail Yakshin wrote:
>
>>Вообще - если объективно - сейчас в разы проще разобраться с
>>taglib, чем пропихивать везде в апстримы другую "правильную
>>библиотеку". Тем более, что я пока ничего даже близкого по
>>функциональности taglib не вижу.
>
> А не возьмёшься обсудить это с автором?
На самом деле уже 2 месяца как обсуждаю. Вопрос в taglib-devel@ поднимал
уже пару раз. Скоро, думаю, сломаю его упертость...
>>>PS: за фундаменталистское выкидывание по голове не погладят --
>>>это я про mp3info в частности. Если утилита хотя бы умеет сырые
>>>данные вернуть -- дальше уж как-нить разберусь, куда чего
>>>перекодировать.
>>
>>Да во-первых, ничего она не умеет - посмотри файлик про
>>совместимость - там видно, что она вообще никакие теги, кроме
>>ID3v1 не поддерживает, а во-вторых, она не заявляется как оная
>>- как некий низкоуровневый инструмент работы с raw data. Она
>>как раз заявляется как якобы некая удобная утилита для работы с
>>тэгами из командной строки.
>
> Такой и была лет пять тому. Если кого-то не устраивает, это ещё
> не повод выбрасывать.
Пять лет назад вот это самое окружение было другое. Стандарты и
приоритеты были другие. Multibyte encodings виделись только в каких-то
узкоспециализированных системах. Можно было assume, что у пользователя
latin1, а любые русские буквы в системе - на правах хаков и кто их
пользует - сам свои проблемы решает...
Я разумеется, не говорю о том, что нужно вот так просто взять и
повыкидывать половину Сизифа - просто хочу обратить внимание на то, что
некоторые программы стоит признать obsolete.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags
2005-08-03 8:30 ` Mikhail Yakshin
@ 2005-08-03 9:26 ` Michael Shigorin
2005-08-03 10:00 ` Mikhail Yakshin
2005-08-03 10:07 ` [sisyphus] " Mikhail Zabaluev
0 siblings, 2 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 9:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Aug 03, 2005 at 12:30:07PM +0400, Mikhail Yakshin wrote:
> >>Вообще - если объективно - сейчас в разы проще разобраться с
> >>taglib, чем пропихивать везде в апстримы другую "правильную
> >>библиотеку". Тем более, что я пока ничего даже близкого по
> >>функциональности taglib не вижу.
> >А не возьмёшься обсудить это с автором?
(rusxmms в частности, раз уж ты показал на меня пальцем :)
> На самом деле уже 2 месяца как обсуждаю. Вопрос в taglib-devel@
> поднимал уже пару раз. Скоро, думаю, сломаю его упертость...
С grip и freedb.org не справились. (прошлый год, кажется)
Бишь теоретически они правы, а вот действенного метода контроля
соответствия теории практике у них нет. Соответственно на
практике не работает.
> Я разумеется, не говорю о том, что нужно вот так просто взять и
> повыкидывать половину Сизифа - просто хочу обратить внимание на
> то, что некоторые программы стоит признать obsolete.
А я -- что некоторых вполне устраивает 1994 и ни разу не безумные
гонки тяхнологий и штандартов под крики "масдай". Бо как-то работало.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags
2005-08-03 9:26 ` [sisyphus] [JT] " Michael Shigorin
@ 2005-08-03 10:00 ` Mikhail Yakshin
2005-08-03 10:33 ` [sisyphus] " Michael Shigorin
2005-08-03 10:07 ` [sisyphus] " Mikhail Zabaluev
1 sibling, 1 reply; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-03 10:00 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin wrote:
> On Wed, Aug 03, 2005 at 12:30:07PM +0400, Mikhail Yakshin wrote:
>
>>>>Вообще - если объективно - сейчас в разы проще разобраться с
>>>>taglib, чем пропихивать везде в апстримы другую "правильную
>>>>библиотеку". Тем более, что я пока ничего даже близкого по
>>>>функциональности taglib не вижу.
>>>
>>>А не возьмёшься обсудить это с автором?
>
> (rusxmms в частности, раз уж ты показал на меня пальцем :)
Ни на кого не хотел показывать, если где-то задел или был резок -
приношу извинения, не хотел.
С автором rusxmms я могу и был бы рад пообщаться, если чем смогу - помогу.
>>На самом деле уже 2 месяца как обсуждаю. Вопрос в taglib-devel@
>>поднимал уже пару раз. Скоро, думаю, сломаю его упертость...
>
> С grip и freedb.org не справились. (прошлый год, кажется)
> Бишь теоретически они правы, а вот действенного метода контроля
> соответствия теории практике у них нет. Соответственно на
> практике не работает.
freedb.org в принципе адекватно функционирует, даже связь с ними от
musicbrainz налажена... В общем-то - freedb - тоже в некотором роде
пережиток, который, допустим, через 10-15 лет уже в принципе не будет
нужен - musicbrainz его функциональность целиком перекрывает.
>>Я разумеется, не говорю о том, что нужно вот так просто взять и
>>повыкидывать половину Сизифа - просто хочу обратить внимание на
>>то, что некоторые программы стоит признать obsolete.
>
> А я -- что некоторых вполне устраивает 1994 и ни разу не безумные
> гонки тяхнологий и штандартов под крики "масдай". Бо как-то работало.
Если программа кому-то нужна - никаких вопросов. В идеале бы добавить
описание пакета четкую карту "known (mis)features" - и пусть живет.
Хочется сделать Сизиф более приемлемым для пользователей, которые ищут
для себя нужную программу и находят в результате ворох из 10+ программ,
которые декларируют выполнение нужной функции, но на практике - делают
ее несколько, хм, специфичным образом?
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: [JT] Re: I: Russian and Unicode ID3 tags
2005-08-03 10:00 ` Mikhail Yakshin
@ 2005-08-03 10:33 ` Michael Shigorin
0 siblings, 0 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 10:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Aug 03, 2005 at 02:00:54PM +0400, Mikhail Yakshin wrote:
> >>>А не возьмёшься обсудить это с автором?
> >(rusxmms в частности, раз уж ты показал на меня пальцем :)
> Ни на кого не хотел показывать, если где-то задел или был резок
> - приношу извинения, не хотел.
Да ты что, я всего лишь про то, что помощь всегда приветствуется
:-)
> С автором rusxmms я могу и был бы рад пообщаться, если чем смогу - помогу.
(ушло)
> >>Я разумеется, не говорю о том, что нужно вот так просто взять и
> >>повыкидывать половину Сизифа - просто хочу обратить внимание на
> >>то, что некоторые программы стоит признать obsolete.
> >А я -- что некоторых вполне устраивает 1994 и ни разу не безумные
> >гонки тяхнологий и штандартов под крики "масдай". Бо как-то работало.
> Если программа кому-то нужна - никаких вопросов. В идеале бы добавить
> описание пакета четкую карту "known (mis)features" - и пусть живет.
> Хочется сделать Сизиф более приемлемым для пользователей, которые ищут
> для себя нужную программу и находят в результате ворох из 10+ программ,
> которые декларируют выполнение нужной функции, но на практике - делают
> ее несколько, хм, специфичным образом?
(упс... этот кусочек надо было сюда отвечать)
Ну давай README.ALT для старых библиотек нарисуем по крайней мере.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags
2005-08-03 9:26 ` [sisyphus] [JT] " Michael Shigorin
2005-08-03 10:00 ` Mikhail Yakshin
@ 2005-08-03 10:07 ` Mikhail Zabaluev
1 sibling, 0 replies; 64+ messages in thread
From: Mikhail Zabaluev @ 2005-08-03 10:07 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Срд, 03/08/2005 в 12:26 +0300, Michael Shigorin пишет:
> А я -- что некоторых вполне устраивает 1994 и ни разу не безумные
> гонки тяхнологий и штандартов под крики "масдай". Бо как-то работало.
/me садится писать письмо в Apple о том, как русско-украинские хакеры
подрывают перспективный рынок для iPod'ов.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 6:12 ` Mikhail Yakshin
2005-08-03 7:49 ` Michael Shigorin
@ 2005-08-03 18:16 ` Dmitry Marochko
2005-08-03 18:22 ` Michael Shigorin
1 sibling, 1 reply; 64+ messages in thread
From: Dmitry Marochko @ 2005-08-03 18:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1054 bytes --]
Mikhail Yakshin пишет:
> Вообще - если объективно - сейчас в разы проще разобраться с taglib,
> чем пропихивать везде в апстримы другую "правильную библиотеку". Тем
> более, что я пока ничего даже близкого по функциональности taglib не
> вижу.
Разбираться с taglib нужно в любом случае, поскольку на него завязан
Amarok - один из самых перспективных плееров под Линукс, поскольку он
содержит отличную функциональность по работе с медиабиблиотеками. Однако
эту функциональность сильно подкашивает посредственная работа с taglib -
читаются только теги id3v1 и то только с принудительной перекодировкой
из cp1251. Да и тот же xmms хорошо бы научить по хорошему работать с
кодировками, а не хакать его, подпирая с разных сторон патчами.
Вообще как меломан скажу, что с музыкальными программами вообще проблем
достаточно. Например, grip и KAudioCreator пишут информацию в локальную
cddb базу по разному - один в кодировке локали, второй в кодировке
глобальной cddb базы (обычно cp1251). Ну и так далее.
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 18:16 ` [sisyphus] " Dmitry Marochko
@ 2005-08-03 18:22 ` Michael Shigorin
2005-08-03 18:32 ` Dmitry Marochko
2005-08-04 9:28 ` Igor Zubkov
0 siblings, 2 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 18:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Aug 03, 2005 at 10:16:43PM +0400, Dmitry Marochko wrote:
> Да и тот же xmms хорошо бы научить по хорошему работать с
> кодировками, а не хакать его, подпирая с разных сторон патчами.
Видите ли, учить его получается именно что только подпирая
патчами. Никто эти проблемы в XMMS1 решать уже не будет,
насколько могу судить по реакции в bugs.xmms.org (отсутствующей
по сути).
> Вообще как меломан скажу, что с музыкальными программами вообще
> проблем достаточно. Например, grip и KAudioCreator пишут
> информацию в локальную cddb базу по разному - один в кодировке
> локали, второй в кодировке глобальной cddb базы (обычно
> cp1251). Ну и так далее.
По крайней мере баги развесьте.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 18:22 ` Michael Shigorin
@ 2005-08-03 18:32 ` Dmitry Marochko
2005-08-03 19:24 ` Alexey Rusakov
2005-08-04 9:28 ` Igor Zubkov
1 sibling, 1 reply; 64+ messages in thread
From: Dmitry Marochko @ 2005-08-03 18:32 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 699 bytes --]
Michael Shigorin пишет:
>Видите ли, учить его получается именно что только подпирая
>патчами. Никто эти проблемы в XMMS1 решать уже не будет,
>насколько могу судить по реакции в bugs.xmms.org (отсутствующей
>по сути).
>
>
А как идут дела с xmms2 ? Вроде бы что-то про это слышно было. А раз
xmms в таком полудохлом состоянии, вдвойне стоит взяться за более
перспективные вещи, тот же Amarok например. Лично я лучше плеера и не
видел, в т.ч. и под оффтопиком.
>>локали, второй в кодировке глобальной cddb базы (обычно
>>cp1251). Ну и так далее.
>>
>>
>
>По крайней мере баги развесьте.
>
>
Будет сделано :)
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 18:32 ` Dmitry Marochko
@ 2005-08-03 19:24 ` Alexey Rusakov
0 siblings, 0 replies; 64+ messages in thread
From: Alexey Rusakov @ 2005-08-03 19:24 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
Dmitry Marochko wrote:
>А как идут дела с xmms2 ? Вроде бы что-то про это слышно было.
>
>
Насколько я знаю, работа кипит, но народ переписывает всё практически с
нуля, да ещё в клиент-серверном варианте, поэтому что-то более-менее
рабочее, я думаю, мы увидим только в следующем году.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-03 18:22 ` Michael Shigorin
2005-08-03 18:32 ` Dmitry Marochko
@ 2005-08-04 9:28 ` Igor Zubkov
2005-08-05 14:41 ` Michael Shigorin
1 sibling, 1 reply; 64+ messages in thread
From: Igor Zubkov @ 2005-08-04 9:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда, 03-Авг-2005 21:22 Michael Shigorin написал(a):
> > Да и тот же xmms хорошо бы научить по хорошему работать с
> > кодировками, а не хакать его, подпирая с разных сторон патчами.
>
> Видите ли, учить его получается именно что только подпирая
> патчами. Никто эти проблемы в XMMS1 решать уже не будет,
> насколько могу судить по реакции в bugs.xmms.org (отсутствующей
> по сути).
Ты хочешь сказать xmms is dead?
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-04 9:28 ` Igor Zubkov
@ 2005-08-05 14:41 ` Michael Shigorin
2005-08-05 21:43 ` Igor Zubkov
0 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-05 14:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Thu, Aug 04, 2005 at 12:28:47PM +0300, Igor Zubkov wrote:
> > > Да и тот же xmms хорошо бы научить по хорошему работать с
> > > кодировками, а не хакать его, подпирая с разных сторон патчами.
> > Видите ли, учить его получается именно что только подпирая
> > патчами. Никто эти проблемы в XMMS1 решать уже не будет,
> > насколько могу судить по реакции в bugs.xmms.org (отсутствующей
> > по сути).
> Ты хочешь сказать xmms is dead?
Ну, что-то в CVS первой ветки происходит, но со скоростью "релиз
в год". Оказывается, все действительно давно ушли пилить XMMS2.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-05 14:41 ` Michael Shigorin
@ 2005-08-05 21:43 ` Igor Zubkov
2005-08-06 17:06 ` Michael Shigorin
0 siblings, 1 reply; 64+ messages in thread
From: Igor Zubkov @ 2005-08-05 21:43 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Пятница, 05-Авг-2005 17:41 Michael Shigorin написал(a):
> > > > Да и тот же xmms хорошо бы научить по хорошему работать с
> > > > кодировками, а не хакать его, подпирая с разных сторон патчами.
> > >
> > > Видите ли, учить его получается именно что только подпирая
> > > патчами. Никто эти проблемы в XMMS1 решать уже не будет,
> > > насколько могу судить по реакции в bugs.xmms.org (отсутствующей
> > > по сути).
> >
> > Ты хочешь сказать xmms is dead?
>
> Ну, что-то в CVS первой ветки происходит, но со скоростью "релиз
> в год". Оказывается, все действительно давно ушли пилить XMMS2.
Кстати, ты как человек разобравшийся с xmms может ответиш на один вопрос...
Почему в xmms до сих пор не приложены патчи для перекодировки? Слабо
пропихивали или на столько упёртый upstream что не хочет их прикладывать?
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-05 21:43 ` Igor Zubkov
@ 2005-08-06 17:06 ` Michael Shigorin
2005-08-07 12:42 ` Maxim Bodyansky
2005-08-08 10:08 ` Led
0 siblings, 2 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-06 17:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Sat, Aug 06, 2005 at 12:43:32AM +0300, Igor Zubkov wrote:
> Почему в xmms до сих пор не приложены патчи для перекодировки?
> Слабо пропихивали или на столько упёртый upstream что не хочет
> их прикладывать?
Желающие могут поголосовать за
http://bugs.xmms.org/show_bug.cgi?id=1283
(что бывает даже при куда более активном припихивании,
можно посмотреть здесь:
http://bugs.xmms.org/show_bug.cgi?id=335
http://bugs.xmms.org/show_bug.cgi?id=1711
)
В общем, фрисофт как фрисофт, всем некогда и влом
и вокруг реют стаи патчей...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-06 17:06 ` Michael Shigorin
@ 2005-08-07 12:42 ` Maxim Bodyansky
2005-08-08 10:08 ` Led
1 sibling, 0 replies; 64+ messages in thread
From: Maxim Bodyansky @ 2005-08-07 12:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Sat, Aug 06, 2005 at 08:06:02PM +0300 Michael Shigorin wrote:
> On Sat, Aug 06, 2005 at 12:43:32AM +0300, Igor Zubkov wrote:
> > Почему в xmms до сих пор не приложены патчи для перекодировки?
> > Слабо пропихивали или на столько упёртый upstream что не хочет
> > их прикладывать?
>
> Желающие могут поголосовать за
> http://bugs.xmms.org/show_bug.cgi?id=1283
он ещё и на вполне себе стабильных дистрибьютивах был проверен :)
> (что бывает даже при куда более активном припихивании,
> можно посмотреть здесь:
> http://bugs.xmms.org/show_bug.cgi?id=335
> http://bugs.xmms.org/show_bug.cgi?id=1711
> )
>
> В общем, фрисофт как фрисофт, всем некогда и влом
> и вокруг реют стаи патчей...
грустные слова :(
--
It is now pitch dark. If you proceed, you will likely fall into a pit.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-06 17:06 ` Michael Shigorin
2005-08-07 12:42 ` Maxim Bodyansky
@ 2005-08-08 10:08 ` Led
2005-08-08 11:52 ` Michael Shigorin
1 sibling, 1 reply; 64+ messages in thread
From: Led @ 2005-08-08 10:08 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Суббота 06 Август 2005 20:06 Michael Shigorin написал(a):
> On Sat, Aug 06, 2005 at 12:43:32AM +0300, Igor Zubkov wrote:
> > Почему в xmms до сих пор не приложены патчи для перекодировки?
> > Слабо пропихивали или на столько упёртый upstream что не хочет
> > их прикладывать?
>
> Желающие могут поголосовать за
> http://bugs.xmms.org/show_bug.cgi?id=1283
>
> (что бывает даже при куда более активном припихивании,
> можно посмотреть здесь:
> http://bugs.xmms.org/show_bug.cgi?id=335
> http://bugs.xmms.org/show_bug.cgi?id=1711
> )
>
> В общем, фрисофт как фрисофт, всем некогда и влом
> и вокруг реют стаи патчей...
А может проще "железный" стартскрипт с
LANG=ru_RU.CP1251 xmms
и ну её эту перекодировку?
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 10:08 ` Led
@ 2005-08-08 11:52 ` Michael Shigorin
2005-08-08 11:56 ` Led
0 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-08 11:52 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Aug 08, 2005 at 01:08:42PM +0300, Led wrote:
> А может проще "железный" стартскрипт с
> LANG=ru_RU.CP1251 xmms
> и ну её эту перекодировку?
И что с именами файлов на ФС? Я уж не говорю про грабли со
смесью mp3 с 1251 в id3 и ogg с utf8, и совсем-совсем молчу про
то, что отдельные товарищи полюбляют к этому koi в id3 добавлять
и восьмибитку -- в оггах. Это их проблемы, конечно, но семь бед
-- один ответ... уж раз он есть.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 11:52 ` Michael Shigorin
@ 2005-08-08 11:56 ` Led
2005-08-08 13:11 ` Michael Shigorin
0 siblings, 1 reply; 64+ messages in thread
From: Led @ 2005-08-08 11:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 14:52 Michael Shigorin написал(a):
> On Mon, Aug 08, 2005 at 01:08:42PM +0300, Led wrote:
> > А может проще "железный" стартскрипт с
> > LANG=ru_RU.CP1251 xmms
> > и ну её эту перекодировку?
>
> И что с именами файлов на ФС? Я уж не говорю про грабли со
> смесью mp3 с 1251 в id3 и ogg с utf8, и совсем-совсем молчу про
> то, что отдельные товарищи полюбляют к этому koi в id3 добавлять
> и восьмибитку -- в оггах. Это их проблемы, конечно, но семь бед
> -- один ответ... уж раз он есть.
Про имена файлов - сорри, не подумал. А остальное от нежелания наводить
порядок в своей коллеции и бардака в головах - тут никакими костылями к xmms
не поможешь - всё равно что-нибудь ещё придумают:)
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 11:56 ` Led
@ 2005-08-08 13:11 ` Michael Shigorin
2005-08-08 13:17 ` Led
0 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-08 13:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Aug 08, 2005 at 02:56:21PM +0300, Led wrote:
> Про имена файлов - сорри, не подумал.
Отож. :)
> А остальное от нежелания наводить порядок в своей коллеции и
> бардака в головах - тут никакими костылями к xmms не поможешь -
> всё равно что-нибудь ещё придумают:)
Не могу спорить. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 13:11 ` Michael Shigorin
@ 2005-08-08 13:17 ` Led
2005-08-08 13:22 ` Michael Shigorin
0 siblings, 1 reply; 64+ messages in thread
From: Led @ 2005-08-08 13:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 16:11 Michael Shigorin написал(a):
> On Mon, Aug 08, 2005 at 02:56:21PM +0300, Led wrote:
> > Про имена файлов - сорри, не подумал.
>
> Отож. :)
Итого, получается, что "подпирать костылями" всевозможные кодировки в тэгах
только из-за диалога выбора файла(ов)?
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 13:17 ` Led
@ 2005-08-08 13:22 ` Michael Shigorin
2005-08-08 13:54 ` Led
0 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-08 13:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Aug 08, 2005 at 04:17:33PM +0300, Led wrote:
> > > Про имена файлов - сорри, не подумал.
> > Отож. :)
> Итого, получается, что "подпирать костылями" всевозможные
> кодировки в тэгах только из-за диалога выбора файла(ов)?
Конкретно в xmms -- "...а также в силу исторических причин".
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 13:22 ` Michael Shigorin
@ 2005-08-08 13:54 ` Led
2005-08-08 14:03 ` Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 64+ messages in thread
From: Led @ 2005-08-08 13:54 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 16:22 Michael Shigorin написал(a):
> On Mon, Aug 08, 2005 at 04:17:33PM +0300, Led wrote:
> > > > Про имена файлов - сорри, не подумал.
> > >
> > > Отож. :)
> >
> > Итого, получается, что "подпирать костылями" всевозможные
> > кодировки в тэгах только из-за диалога выбора файла(ов)?
>
> Конкретно в xmms -- "...а также в силу исторических причин".
Если уж на то пошлО, то mpg123 и mpg321 тоже в локали с KOI8 некорректно
отображают тэги, но с ними проще, наверное, - можно шелл-враппер набросать с
grep+iconv...
Может всё же более актуально научить xmms проигрывать mp3/flac/etc завёрнутые
в OGG/OGM-контейнер? Тогда можно хранить личные коллекции в
OGG/OGM-контейнерах с чем бы то ни было внутри этих контейнеров и
пользоваться очень удобными (ИМХО) OGG-тэгами?
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 13:54 ` Led
@ 2005-08-08 14:03 ` Michael Shigorin
2005-08-08 14:07 ` Led
2005-08-08 17:09 ` Arioch
2005-08-08 19:45 ` Igor Zubkov
2 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-08 14:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Aug 08, 2005 at 04:54:19PM +0300, Led wrote:
> > > Итого, получается, что "подпирать костылями" всевозможные
> > > кодировки в тэгах только из-за диалога выбора файла(ов)?
> > Конкретно в xmms -- "...а также в силу исторических причин".
> Если уж на то пошлО, то mpg123 и mpg321 тоже в локали с KOI8
> некорректно отображают тэги, но с ними проще, наверное, - можно
> шелл-враппер набросать с grep+iconv...
Так то их проблемы. :)
> Может всё же более актуально научить xmms проигрывать
> mp3/flac/etc завёрнутые в OGG/OGM-контейнер?
Научите.
> Тогда можно хранить личные коллекции в OGG/OGM-контейнерах с
> чем бы то ни было внутри этих контейнеров и пользоваться очень
> удобными (ИМХО) OGG-тэгами?
Боюсь, глобальный процент использования будет пренебрежимо мал --
проблему с mp3 действительно лучше решать в корне, бишь
ogg vorbis. Но это не значит, что я против.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 14:03 ` Michael Shigorin
@ 2005-08-08 14:07 ` Led
0 siblings, 0 replies; 64+ messages in thread
From: Led @ 2005-08-08 14:07 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 17:03 Michael Shigorin написал(a):
> On Mon, Aug 08, 2005 at 04:54:19PM +0300, Led wrote:
> > > > Итого, получается, что "подпирать костылями" всевозможные
> > > > кодировки в тэгах только из-за диалога выбора файла(ов)?
> > >
> > > Конкретно в xmms -- "...а также в силу исторических причин".
> >
> > Если уж на то пошлО, то mpg123 и mpg321 тоже в локали с KOI8
> > некорректно отображают тэги, но с ними проще, наверное, - можно
> > шелл-враппер набросать с grep+iconv...
>
> Так то их проблемы. :)
>
> > Может всё же более актуально научить xmms проигрывать
> > mp3/flac/etc завёрнутые в OGG/OGM-контейнер?
>
> Научите.
Попробую:)
>
> > Тогда можно хранить личные коллекции в OGG/OGM-контейнерах с
> > чем бы то ни было внутри этих контейнеров и пользоваться очень
> > удобными (ИМХО) OGG-тэгами?
>
> Боюсь, глобальный процент использования будет пренебрежимо мал --
> проблему с mp3 действительно лучше решать в корне, бишь
> ogg vorbis. Но это не значит, что я против.
Если есть оригинал, тогда однозначно... но если уже есть в mp3, а исходника
нет, то как-то не хочется терять в качесве перекодируя в vorbis...
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 13:54 ` Led
2005-08-08 14:03 ` Michael Shigorin
@ 2005-08-08 17:09 ` Arioch
2005-08-09 6:27 ` Led
2005-08-08 19:45 ` Igor Zubkov
2 siblings, 1 reply; 64+ messages in thread
From: Arioch @ 2005-08-08 17:09 UTC (permalink / raw)
To: sisyphus
Led wrote:
> OGG/OGM-контейнерах с чем бы то ни было внутри этих контейнеров и
> пользоваться очень удобными (ИМХО) OGG-тэгами?
вот это хардварные плееры точно не переварят :-)
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 17:09 ` Arioch
@ 2005-08-09 6:27 ` Led
0 siblings, 0 replies; 64+ messages in thread
From: Led @ 2005-08-09 6:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 20:09 Arioch написал(a):
> Led wrote:
> > OGG/OGM-контейнерах с чем бы то ни было внутри этих контейнеров и
> > пользоваться очень удобными (ИМХО) OGG-тэгами?
>
> вот это хардварные плееры точно не переварят :-)
В хардварных плейерах о версиях id3 и кодировках в них вобще речь не идёт: что
"хавают" они, то и пользуй - никакаких "патчей-русификаторов" не приложишь к
ним. А вот простенький скрипт, который будет копировать указанные выше файлы
на плейер или ещё либо куда с конвертацией в обычный mp3 (из контейнера) с
правильной расстановкой НУЖНЫХ для данного железного плейера тэгов и нужной
версии (хоть в транслит-кириллицу, если понадобится) и практически без
оверхеда по времени, по сравнению с простым копированием - это элементарно.
Т.о. коллекция хранится (на винте или CD/DVD) в виде OGG-файлов с правильными
и какими угодно сложным наборами тэгов, зато на выходе при необходимости
получаешь файлы в нужном тебе формате, с нужным набором тегов нужной версии
(похоже, что альтнрнатива этому - только дополнительный файл тэгов к каждому
mp3-файлу, содержащий всю необходимую информацию?)
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 13:54 ` Led
2005-08-08 14:03 ` Michael Shigorin
2005-08-08 17:09 ` Arioch
@ 2005-08-08 19:45 ` Igor Zubkov
2 siblings, 0 replies; 64+ messages in thread
From: Igor Zubkov @ 2005-08-08 19:45 UTC (permalink / raw)
To: led, ALT Linux Sisyphus discussion list
В сообщении от Понедельник, 08-Авг-2005 16:54 Led написал(a):
> Если уж на то пошлО, то mpg123 и mpg321 тоже в локали с KOI8 некорректно
> отображают тэги, но с ними проще, наверное, - можно шелл-враппер набросать
> с grep+iconv...
патч на mpg321 для перекодировки из cp1251 в koi8-r можно взять у меня...
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
` (2 preceding siblings ...)
2005-08-03 4:49 ` Mike Lykov
@ 2005-08-03 5:31 ` Michael Shigorin
2005-08-03 7:36 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Mikhail Zabaluev
` (2 subsequent siblings)
6 siblings, 0 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 5:31 UTC (permalink / raw)
To: sisyphus
On Wed, Aug 03, 2005 at 02:38:01AM +0400, Mikhail Yakshin wrote:
> Такие популярные плееры, как xmms, winamp2 и Windows Media
> Player - терпят сокрушительное поражение. Некоторые версии
> тэгов в файлах приводят даже к полной нечитаемости этих файлов
> в некоторых из плееров.
Ну, если _наш_ текущий xmms обламывается скорее на разных строках
в разных кодировках, чем вообще -- то это ещё не так плохо.
(спасибо за сюиту, попробую глянуть; также забросил письмо
автору rusxmms)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
` (3 preceding siblings ...)
2005-08-03 5:31 ` Michael Shigorin
@ 2005-08-03 7:36 ` Mikhail Zabaluev
2005-08-03 7:54 ` Mikhail Yakshin
` (2 more replies)
2005-08-04 16:03 ` [sisyphus] I: Russian and Unicode ID3 tags Led
2005-08-07 12:32 ` Arioch
6 siblings, 3 replies; 64+ messages in thread
From: Mikhail Zabaluev @ 2005-08-03 7:36 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1725 bytes --]
В Срд, 03/08/2005 в 02:38 +0400, Mikhail Yakshin пишет:
> С id3v2.* все хуже: стандарт дает возможность для каждой текстовой
> строчки определить свою кодировку. В состав кодировок входят, как ни
> странно, iso8859-1, utf16-be, utf16-le и utf8.
>
> Наиболее распространенным вариантом, особенно для русских тэгов, без
> сомнения, является вариант записи их в 8-битной национальной кодировке
> системы (для русских - это windows-1251) в тэг формата id3v2.*, указав
> кодировку iso8859-1. Это формально не соответствует стандарту вообще,
> но де-факто - это уже давно так. В Windows-системах 8-битная кодировка
> задается тупо, соответствующей 8-битной кодовой странице (для русского
> языка - только windows-1251), в почти всех железных плеерах есть некий
> выбор региона, который, в частности и устанавливает эту кодировку.
Я уже писал, что единственный реалистичный способ уйти от бардака хотя
бы при создании новых файлов -- интерпретировать тэги по стандарту,
а всех возражающих тыкать в заранее написанную памятку, в которой
говорится, что их MP3 были созданы сломанным софтом, что в
Apple iPod/iTunes эти кривые файлы выглядят точно так же коряво (с iPod
нужно бы удостовериться, под рукой нету :)), и это правильно.
Неплохо бы иметь под рукой адекватные утилиты для вправления ID3v2 в
предписываемый спецификацией вид.
Патчи с перекодировщиками есть орудие дьявола и возврат в 1994-й год.
> 1. Необходимо оттестировать как можно больше приложений и железок с
> целью выяснения наиболее адекватных на данный момент форматов. Пока
> мне оными представляются:
>
> * для русских и чистых usascii тэгов - id3v2.3 или 2.4 в windows-1251,
> замаскированной под iso8859-1;
Бедный iPod...
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness
2005-08-03 7:36 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Mikhail Zabaluev
@ 2005-08-03 7:54 ` Mikhail Yakshin
2005-08-04 9:32 ` [sisyphus] mpg321 and rus (was: I: Russian and Unicode ID3 tags -- Stop The Madness ) Igor Zubkov
2005-08-03 8:55 ` [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_ Michael Shigorin
2005-08-03 20:40 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Igor Zubkov
2 siblings, 1 reply; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-03 7:54 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Zabaluev wrote:
> В Срд, 03/08/2005 в 02:38 +0400, Mikhail Yakshin пишет:
>
>>С id3v2.* все хуже: стандарт дает возможность для каждой текстовой
>>строчки определить свою кодировку. В состав кодировок входят, как ни
>>странно, iso8859-1, utf16-be, utf16-le и utf8.
>>
>>Наиболее распространенным вариантом, особенно для русских тэгов, без
>>сомнения, является вариант записи их в 8-битной национальной кодировке
>>системы (для русских - это windows-1251) в тэг формата id3v2.*, указав
>>кодировку iso8859-1. Это формально не соответствует стандарту вообще,
>>но де-факто - это уже давно так. В Windows-системах 8-битная кодировка
>>задается тупо, соответствующей 8-битной кодовой странице (для русского
>>языка - только windows-1251), в почти всех железных плеерах есть некий
>>выбор региона, который, в частности и устанавливает эту кодировку.
>
> Я уже писал, что единственный реалистичный способ уйти от бардака хотя
> бы при создании новых файлов -- интерпретировать тэги по стандарту,
> а всех возражающих тыкать в заранее написанную памятку, в которой
> говорится, что их MP3 были созданы сломанным софтом, что в
> Apple iPod/iTunes эти кривые файлы выглядят точно так же коряво (с iPod
> нужно бы удостовериться, под рукой нету :)), и это правильно.
> Неплохо бы иметь под рукой адекватные утилиты для вправления ID3v2 в
> предписываемый спецификацией вид.
> Патчи с перекодировщиками есть орудие дьявола и возврат в 1994-й год.
Вот берем, тестируем и убеждаемся. Пока по всему выходит, что бОльшая
часть программ и оборудования умеет русские тэги в windows-1251 и толком
ни в какой другой кодировке. Так что такая перекодировка - нужна.
Никаких других плодить, разумеется, не стоит.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] mpg321 and rus (was: I: Russian and Unicode ID3 tags -- Stop The Madness )
2005-08-03 7:54 ` Mikhail Yakshin
@ 2005-08-04 9:32 ` Igor Zubkov
0 siblings, 0 replies; 64+ messages in thread
From: Igor Zubkov @ 2005-08-04 9:32 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда, 03-Авг-2005 10:54 Mikhail Yakshin написал(a):
> Вот берем, тестируем и убеждаемся. Пока по всему выходит, что бОльшая
> часть программ и оборудования умеет русские тэги в windows-1251 и толком
> ни в какой другой кодировке. Так что такая перекодировка - нужна.
> Никаких других плодить, разумеется, не стоит.
У меня валяется патч на mpg321 для перекодировки из cp1251 в koi8-r. Работает
от только если локальная кодировка koi8-r. Кому-нибуть кроме меня это надо?
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_
2005-08-03 7:36 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Mikhail Zabaluev
2005-08-03 7:54 ` Mikhail Yakshin
@ 2005-08-03 8:55 ` Michael Shigorin
2005-08-03 9:42 ` Mikhail Zabaluev
2005-08-03 20:40 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Igor Zubkov
2 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 8:55 UTC (permalink / raw)
To: sisyphus
On Wed, Aug 03, 2005 at 11:36:47AM +0400, Mikhail Zabaluev wrote:
> Я уже писал, что единственный реалистичный способ уйти от бардака хотя
> бы при создании новых файлов -- интерпретировать тэги по стандарту,
> а всех возражающих тыкать в заранее написанную памятку
Угу, и заодно исправить генетические проблемы x86.
Тёзка, Вы как что предложите, так хоть броневичок подкатывай...
можете начать с тыканья всех желающих для оценки _реалистичности_.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_
2005-08-03 8:55 ` [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_ Michael Shigorin
@ 2005-08-03 9:42 ` Mikhail Zabaluev
2005-08-03 10:22 ` [sisyphus] " Michael Shigorin
0 siblings, 1 reply; 64+ messages in thread
From: Mikhail Zabaluev @ 2005-08-03 9:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Срд, 03/08/2005 в 11:55 +0300, Michael Shigorin пишет:
> On Wed, Aug 03, 2005 at 11:36:47AM +0400, Mikhail Zabaluev wrote:
> > Я уже писал, что единственный реалистичный способ уйти от бардака хотя
> > бы при создании новых файлов -- интерпретировать тэги по стандарту,
> > а всех возражающих тыкать в заранее написанную памятку
>
> Угу, и заодно исправить генетические проблемы x86.
Нет, животноводство тут ни при чем :)
> Тёзка, Вы как что предложите, так хоть броневичок подкатывай...
Обсуждается одна из немногих ниш в глобальной компьютерной отрасли, где
глупость и бардак пока побеждают. Отсюда и ниспровергательная ярость.
Обычно я спокоен, снисходителен к компромиссам и посему молчалив ;)
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_
2005-08-03 9:42 ` Mikhail Zabaluev
@ 2005-08-03 10:22 ` Michael Shigorin
0 siblings, 0 replies; 64+ messages in thread
From: Michael Shigorin @ 2005-08-03 10:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list; +Cc: smoke-room
On Wed, Aug 03, 2005 at 01:42:37PM +0400, Mikhail Zabaluev wrote:
> > Тёзка, Вы как что предложите, так хоть броневичок подкатывай...
> Обсуждается одна из немногих ниш в глобальной компьютерной
> отрасли, где глупость и бардак пока побеждают.
Я и пытаюсь сказать, что вся глобальная компьютерная отрасль
сверху донизу -- одна большая глупость и бардак этот неисправим.
> Отсюда и ниспровергательная ярость. Обычно я спокоен,
> снисходителен к компромиссам и посему молчалив ;)
Чего ж и удивляюсь.
PS: всё, всё, ухожу...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness
2005-08-03 7:36 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Mikhail Zabaluev
2005-08-03 7:54 ` Mikhail Yakshin
2005-08-03 8:55 ` [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_ Michael Shigorin
@ 2005-08-03 20:40 ` Igor Zubkov
2005-08-04 7:09 ` [sisyphus] [JT] " Michael Shigorin
2 siblings, 1 reply; 64+ messages in thread
From: Igor Zubkov @ 2005-08-03 20:40 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда, 03-Авг-2005 10:36 Mikhail Zabaluev написал(a):
> Патчи с перекодировщиками есть орудие дьявола и возврат в 1994-й год.
+1
Вот только сколько будет ругани когда от xmms mike@ оторвёт rusxmms?...
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
` (4 preceding siblings ...)
2005-08-03 7:36 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Mikhail Zabaluev
@ 2005-08-04 16:03 ` Led
2005-08-05 18:13 ` Dmitry Marochko
2005-08-07 12:32 ` Arioch
6 siblings, 1 reply; 64+ messages in thread
From: Led @ 2005-08-04 16:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 03 Август 2005 01:38 Mikhail Yakshin написал(a):
> Есть хороший и замечательный по всех отношениях, но относительно
> малораспространенный формат Ogg/Vorbis. В нем возможность вставлять
> метаинформацию в файл сделана ужасно просто, тупо, но зато работает
> везде и всегда. В начало файла вставляются пары "имя=значение", где
> список "имен" - well known, т.е. есть те, которые зафиксированы
> стандартом и их понимают все, а те приложения, которым нужно, могут
> добавлять свои расширения. Значения всегда являются текстовыми
> юникодными строчками, закодированные в utf8. Работает железно, за
> исключением, может быть, самых сильно мозгоповрежденных приложений,
> принимающих utf8 за usascii, но им ничего не поможет вообще.
С OGG (вернее, с софтом его использующем) всё не так хорошо, как кажется.
Может я неправ, но кто подскажет плейер, адекватно отображающем НЕСКОЛЬКО
тэгов с одним именем (что предусмотрено стандартом, например, в файле может
быть вполне несколько тэгов ARTIST с разными значениями), с полгода назад
"баловался патченьем" moc на предмет этого...
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-04 16:03 ` [sisyphus] I: Russian and Unicode ID3 tags Led
@ 2005-08-05 18:13 ` Dmitry Marochko
2005-08-06 7:05 ` Alexey Rusakov
2005-08-08 9:07 ` Led
0 siblings, 2 replies; 64+ messages in thread
From: Dmitry Marochko @ 2005-08-05 18:13 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 705 bytes --]
Led пишет:
>С OGG (вернее, с софтом его использующем) всё не так хорошо, как кажется.
>Может я неправ, но кто подскажет плейер, адекватно отображающем НЕСКОЛЬКО
>тэгов с одним именем (что предусмотрено стандартом, например, в файле может
>быть вполне несколько тэгов ARTIST с разными значениями), с полгода назад
>"баловался патченьем" moc на предмет этого...
>
>
Гм. Мне кажется, сия багофича не из актуальных. Куда важнее, что OGG
изначально UTFный и должен дружить с любым языком вообще, если только
окружение позволяет дружить с UTF. А еще, я не могу себе представить
ситуацию, когда в одном файле нужно два тега Artist ;)
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-05 18:13 ` Dmitry Marochko
@ 2005-08-06 7:05 ` Alexey Rusakov
2005-08-06 7:48 ` [sisyphus] I: Russian and Unicode ID3 tags [JT] Dmitry Marochko
2005-08-08 8:24 ` [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
2005-08-08 9:07 ` Led
1 sibling, 2 replies; 64+ messages in thread
From: Alexey Rusakov @ 2005-08-06 7:05 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
Dmitry Marochko wrote:
>Гм. Мне кажется, сия багофича не из актуальных. Куда важнее, что OGG
>изначально UTFный и должен дружить с любым языком вообще, если только
>окружение позволяет дружить с UTF. А еще, я не могу себе представить
>ситуацию, когда в одном файле нужно два тега Artist ;)
>
>
Да вы что, это же сплошь и рядом. Всякие Dave Stewart & Candy Dulfer и т. д.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags [JT]
2005-08-06 7:05 ` Alexey Rusakov
@ 2005-08-06 7:48 ` Dmitry Marochko
2005-08-07 12:39 ` [sisyphus] " Arioch
2005-08-08 6:46 ` [sisyphus] " Epiphanov Sergei
2005-08-08 8:24 ` [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
1 sibling, 2 replies; 64+ messages in thread
From: Dmitry Marochko @ 2005-08-06 7:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 890 bytes --]
Alexey Rusakov пишет:
>> окружение позволяет дружить с UTF. А еще, я не могу себе представить
>> ситуацию, когда в одном файле нужно два тега Artist ;)
>>
>>
> Да вы что, это же сплошь и рядом. Всякие Dave Stewart & Candy Dulfer и
> т. д.
Дыкъ, излишество это. Что мешает указать обеих артистов в одном теге? Ну
да не суть, на самом деле. Тут больше об id3 нужно думать, а не об ogg.
Поскольку, например, железных плееров с поддержкой ogg - кот наплакал.
Да и те зачастую не весь битрейт могут проигрывать.
--
With best wishes,
Dmitry Marochko aka Mothlike
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags [JT]
2005-08-06 7:48 ` [sisyphus] I: Russian and Unicode ID3 tags [JT] Dmitry Marochko
@ 2005-08-07 12:39 ` Arioch
2005-08-08 6:46 ` [sisyphus] " Epiphanov Sergei
1 sibling, 0 replies; 64+ messages in thread
From: Arioch @ 2005-08-07 12:39 UTC (permalink / raw)
To: sisyphus
Dmitry Marochko wrote:
>>Да вы что, это же сплошь и рядом. Всякие Dave Stewart & Candy Dulfer и
>>т. д.
>
> Дыкъ, излишество это. Что мешает указать обеих артистов в одном теге?
То, что потом разные сортировщики, типа коллекции музыки в amaroK будут
считать тремя разными человеками Васю, Васю с Петей и Петю с Васей.
> Поскольку, например, железных плееров с поддержкой ogg - кот наплакал.
IMHO не меньше 2/3 новых моделей понимают (если говорить про музыку - с
тэгами хуже. Утешает, что у ASF/WMA теги тоже игнорируют ;) )
Вот с mp4/aac, а тем паче разными экзотическими MusePack - совсем беда.
Но IMHO это ортогональные темы. Противопоставлять форматы и устраивать
войны смысла нет.
Кстати, вышепомянутый .mpc (MusePack) упоминает какие-то UD3 тэги.
И, если уж перечислять до конца, есть еще контейнеры RIFF(AVI & WAV),
Apple .qt & .mov, RealAudio & RealVideo и Матрёшка (mkv & mka) - со
своими системами тэгов.
Одна библиотека на все-все-все - это маловероятно. Тогда зачем смешивать
в одной библиотеке Ogg & id3 ?
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags [JT]
2005-08-06 7:48 ` [sisyphus] I: Russian and Unicode ID3 tags [JT] Dmitry Marochko
2005-08-07 12:39 ` [sisyphus] " Arioch
@ 2005-08-08 6:46 ` Epiphanov Sergei
2005-08-08 9:10 ` Led
1 sibling, 1 reply; 64+ messages in thread
From: Epiphanov Sergei @ 2005-08-08 6:46 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
В сообщении от 6 Август 2005 11:48 Dmitry Marochko написал:
> Дыкъ, излишество это. Что мешает указать обеих артистов в одном теге? Ну
> да не суть, на самом деле. Тут больше об id3 нужно думать, а не об ogg.
> Поскольку, например, железных плееров с поддержкой ogg - кот наплакал.
> Да и те зачастую не весь битрейт могут проигрывать.
Так гораздо легче искать диски с определёнными артистами, нежели в каше.
Может, тогда давайте вообще объедигим в одном тэге и артистов, и название
альбома, и год выпуска, ... А что мешает? Зато один тэг и никакой запарки.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags [JT]
2005-08-08 6:46 ` [sisyphus] " Epiphanov Sergei
@ 2005-08-08 9:10 ` Led
0 siblings, 0 replies; 64+ messages in thread
From: Led @ 2005-08-08 9:10 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 09:46 Epiphanov Sergei написал(a):
> В сообщении от 6 Август 2005 11:48 Dmitry Marochko написал:
> > Дыкъ, излишество это. Что мешает указать обеих артистов в одном теге? Ну
> > да не суть, на самом деле. Тут больше об id3 нужно думать, а не об ogg.
> > Поскольку, например, железных плееров с поддержкой ogg - кот наплакал.
> > Да и те зачастую не весь битрейт могут проигрывать.
>
> Так гораздо легче искать диски с определёнными артистами, нежели в каше.
> Может, тогда давайте вообще объедигим в одном тэге и артистов, и название
> альбома, и год выпуска, ... А что мешает? Зато один тэг и никакой запарки.
Если уж на то пошло, то ИМХО проще отказаться от mp3 в чистом виде вобще.
Заворачиваем mp3-файлы (не перекодируем, а именно заворачиваем) в OGG/OGM
контейнер - и решаем проблемы с тегами раз и навсегда.
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-06 7:05 ` Alexey Rusakov
2005-08-06 7:48 ` [sisyphus] I: Russian and Unicode ID3 tags [JT] Dmitry Marochko
@ 2005-08-08 8:24 ` Mikhail Yakshin
1 sibling, 0 replies; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-08 8:24 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Alexey Rusakov wrote:
> Dmitry Marochko wrote:
>
>> Гм. Мне кажется, сия багофича не из актуальных. Куда важнее, что OGG
>> изначально UTFный и должен дружить с любым языком вообще, если только
>> окружение позволяет дружить с UTF. А еще, я не могу себе представить
>> ситуацию, когда в одном файле нужно два тега Artist ;)
>>
> Да вы что, это же сплошь и рядом. Всякие Dave Stewart & Candy Dulfer и
> т. д.
Согласно musicbrainz - эти ситуации так и указываются - два артиста в
одном теге. Немаловажную роль вообще играет и сохранение оригинального
порядка, союзов ("&", "and" или просто через запятую). Так что все
правильно. Хотите по другому - убедите сначала общественность в лице
musicbrainz.
Все отношения того, что "Dave Stewart & Candy Dulfer" is a collaboration
between "Stewart, Dave" and "Dulfer, Candy", так же, как и сортнеймы,
так же, как и все другие advanced relationships - не имеют к тэгам
такого большого отношения и пусть они и остаются там, где они сейчас
есть - в самом musicbrainz.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-05 18:13 ` Dmitry Marochko
2005-08-06 7:05 ` Alexey Rusakov
@ 2005-08-08 9:07 ` Led
2005-08-08 14:17 ` Mikhail Yakshin
1 sibling, 1 reply; 64+ messages in thread
From: Led @ 2005-08-08 9:07 UTC (permalink / raw)
To: mothlike, ALT Linux Sisyphus discussion list
В сообщении от Пятница 05 Август 2005 21:13 Dmitry Marochko написал(a):
> Led пишет:
> >С OGG (вернее, с софтом его использующем) всё не так хорошо, как кажется.
> >Может я неправ, но кто подскажет плейер, адекватно отображающем НЕСКОЛЬКО
> >тэгов с одним именем (что предусмотрено стандартом, например, в файле
> > может быть вполне несколько тэгов ARTIST с разными значениями), с полгода
> > назад "баловался патченьем" moc на предмет этого...
>
> Гм. Мне кажется, сия багофича не из актуальных. Куда важнее, что OGG
> изначально UTFный и должен дружить с любым языком вообще, если только
> окружение позволяет дружить с UTF. А еще, я не могу себе представить
> ситуацию, когда в одном файле нужно два тега Artist ;)
Да ну?! А если это дуэт?
ARTIST приведён для примера, может быть несколько тэгов TITLE (концертный трэк
без пауз между композициями), несколько тэгов AUTHOR (ну они и так нигде не
отображаются:), даже GENRE далеко не обязательно один может быть...
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-08 9:07 ` Led
@ 2005-08-08 14:17 ` Mikhail Yakshin
2005-08-08 14:50 ` Mikhail Yakshin
0 siblings, 1 reply; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-08 14:17 UTC (permalink / raw)
To: led, ALT Linux Sisyphus discussion list
Led wrote:
> В сообщении от Пятница 05 Август 2005 21:13 Dmitry Marochko написал(a):
>
>>Led пишет:
>>
>>>С OGG (вернее, с софтом его использующем) всё не так хорошо, как кажется.
>>>Может я неправ, но кто подскажет плейер, адекватно отображающем НЕСКОЛЬКО
>>>тэгов с одним именем (что предусмотрено стандартом, например, в файле
>>>может быть вполне несколько тэгов ARTIST с разными значениями), с полгода
>>>назад "баловался патченьем" moc на предмет этого...
>>
>>Гм. Мне кажется, сия багофича не из актуальных. Куда важнее, что OGG
>>изначально UTFный и должен дружить с любым языком вообще, если только
>>окружение позволяет дружить с UTF. А еще, я не могу себе представить
>>ситуацию, когда в одном файле нужно два тега Artist ;)
>
> Да ну?! А если это дуэт?
См. рекомендации musicbrainz. На диске они как-то записаны все-таки -
через союз, через запятые или еще что-нибудь. Вот так и записывают.
Зачастую этот "творческий союз" представляет собой вполне законченную
сущность, которую нужно сохранить. А если даже не представляет - в mb -
это отдельный artist, равный collaboration between кто-то и кто-то. Я
уже где-то выше откомментировал.
> ARTIST приведён для примера, может быть несколько тэгов TITLE (концертный трэк
> без пауз между композициями),
"Title1 / Title2 / Title3" и т.п. согласно, опять же, рекомендациям
musicbrainz.
> несколько тэгов AUTHOR (ну они и так нигде не
> отображаются:),
Это не есть общеупотребительные тэги - они все идут в mb через
relationships.
> даже GENRE далеко не обязательно один может быть...
С ними вообще совсем бардак и, похоже, он так и будет оставаться %)
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-08 14:17 ` Mikhail Yakshin
@ 2005-08-08 14:50 ` Mikhail Yakshin
2005-08-08 15:10 ` Led
0 siblings, 1 reply; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-08 14:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin wrote:
> Led wrote:
>
>> В сообщении от Пятница 05 Август 2005 21:13 Dmitry Marochko написал(a):
>>
>>> Led пишет:
>>>
>>>> С OGG (вернее, с софтом его использующем) всё не так хорошо, как
>>>> кажется.
>>>> Может я неправ, но кто подскажет плейер, адекватно отображающем
>>>> НЕСКОЛЬКО
>>>> тэгов с одним именем (что предусмотрено стандартом, например, в файле
>>>> может быть вполне несколько тэгов ARTIST с разными значениями), с
>>>> полгода
>>>> назад "баловался патченьем" moc на предмет этого...
>>>
>>>
>>> Гм. Мне кажется, сия багофича не из актуальных. Куда важнее, что OGG
>>> изначально UTFный и должен дружить с любым языком вообще, если только
>>> окружение позволяет дружить с UTF. А еще, я не могу себе представить
>>> ситуацию, когда в одном файле нужно два тега Artist ;)
>>
>>
>> Да ну?! А если это дуэт?
Кстати, вот еще рекомендации:
http://reactor-core.org/ogg-tagging.html
Там говорится о том, что ARTIST и прочие основные тэги должны быть
одинарными. Те, которые отображают какие-то relationships - вот те -
сколько угодно пусть дублируются.
Если есть желание еще это обсуждать - давайте, пожалуйста, делать это
здесь, в sisyphus@.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] I: Russian and Unicode ID3 tags
2005-08-08 14:50 ` Mikhail Yakshin
@ 2005-08-08 15:10 ` Led
2005-08-08 15:27 ` [sisyphus] " Michael Shigorin
0 siblings, 1 reply; 64+ messages in thread
From: Led @ 2005-08-08 15:10 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 17:50 Mikhail Yakshin написал(a):
> Кстати, вот еще рекомендации:
>
> http://reactor-core.org/ogg-tagging.html
Эти рекомендации не от авторов стандарта, так что это - всего лишь чьёто
мнение.
>
> Там говорится о том, что ARTIST и прочие основные тэги должны быть
> одинарными. Те, которые отображают какие-то relationships - вот те -
> сколько угодно пусть дублируются.
Если Стандарт оговаривает возможность множественных тэгов, то софт,
поддерживающий файлы такого стандарта должен поддерживать и эти фичи.
>
> Если есть желание еще это обсуждать - давайте, пожалуйста, делать это
> здесь, в sisyphus@.
Что и делаем:)
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 15:10 ` Led
@ 2005-08-08 15:27 ` Michael Shigorin
2005-08-08 15:52 ` Led
0 siblings, 1 reply; 64+ messages in thread
From: Michael Shigorin @ 2005-08-08 15:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 383 bytes --]
On Mon, Aug 08, 2005 at 06:10:06PM +0300, Led wrote:
> Если Стандарт оговаривает возможность множественных тэгов, то
> софт, поддерживающий файлы такого стандарта должен поддерживать
> и эти фичи.
Если стандарт не оговаривает обязательность -- то _может_,
но не _должен_.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 15:27 ` [sisyphus] " Michael Shigorin
@ 2005-08-08 15:52 ` Led
2005-08-08 16:04 ` Michael Isachenkov
0 siblings, 1 reply; 64+ messages in thread
From: Led @ 2005-08-08 15:52 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 08 Август 2005 18:27 Michael Shigorin написал(a):
> On Mon, Aug 08, 2005 at 06:10:06PM +0300, Led wrote:
> > Если Стандарт оговаривает возможность множественных тэгов, то
> > софт, поддерживающий файлы такого стандарта должен поддерживать
> > и эти фичи.
>
> Если стандарт не оговаривает обязательность -- то _может_,
> но не _должен_.
Т.е. если я заполнил теги согласно стандарту, то плейер не покажет мне эту
информацию полностью и будет прав?:)
Led.
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-08 15:52 ` Led
@ 2005-08-08 16:04 ` Michael Isachenkov
0 siblings, 0 replies; 64+ messages in thread
From: Michael Isachenkov @ 2005-08-08 16:04 UTC (permalink / raw)
To: led, ALT Linux Sisyphus discussion list
> > > Если Стандарт оговаривает возможность множественных тэгов, то
> > > софт, поддерживающий файлы такого стандарта должен поддерживать
> > > и эти фичи.
> >
> > Если стандарт не оговаривает обязательность -- то _может_,
> > но не _должен_.
>
> Т.е. если я заполнил теги согласно стандарту, то плейер не покажет мне эту
> информацию полностью и будет прав?:)
Черт возьми, есть RFC такой, в котором объясняются значения слов MUST, MAY и SHOULD BE :)
--
/aphlux
^ permalink raw reply [flat|nested] 64+ messages in thread
* [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
` (5 preceding siblings ...)
2005-08-04 16:03 ` [sisyphus] I: Russian and Unicode ID3 tags Led
@ 2005-08-07 12:32 ` Arioch
2005-08-08 8:27 ` Mikhail Yakshin
6 siblings, 1 reply; 64+ messages in thread
From: Arioch @ 2005-08-07 12:32 UTC (permalink / raw)
To: sisyphus
Mikhail Yakshin wrote:
> очень медленно, но когда он появится в Сизифе - можно будет полноценно
> обрабатывать свои коллекции через MusicBrainz.
а чем оно полноценнее например Амарока?
^ permalink raw reply [flat|nested] 64+ messages in thread
* Re: [sisyphus] Re: I: Russian and Unicode ID3 tags
2005-08-07 12:32 ` Arioch
@ 2005-08-08 8:27 ` Mikhail Yakshin
0 siblings, 0 replies; 64+ messages in thread
From: Mikhail Yakshin @ 2005-08-08 8:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Arioch wrote:
> Mikhail Yakshin wrote:
>
>> очень медленно, но когда он появится в Сизифе - можно будет полноценно
>> обрабатывать свои коллекции через MusicBrainz.
>
> а чем оно полноценнее например Амарока?
Всем %) Принцип работы иной - там кластерятся альбомы и идентифицируется
сразу альбом. Прописываются в дополнительные тэги сами TRMки, IDшники
всех MusicBrainz'овых объектов. В конце концов - что по идее самое
нужное - возможность субмитить данные в MusicBrainz.
Я не против организации в amaroK неких тэггерных фич, если это будет
сделано разумно, но мне почему-то не кажется, что из него выйдет
когда-нибудь сколько-нибудь приличный musicbrainz tagger, а не нечто,
что имеет одну кнопочку "получить данные из musicbrainz" по отдельно
взятой песенке.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 64+ messages in thread
end of thread, other threads:[~2005-08-09 6:27 UTC | newest]
Thread overview: 64+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-08-02 22:38 [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
2005-08-03 2:50 ` Ivan Fedorov
2005-08-03 5:49 ` Mikhail Yakshin
2005-08-03 6:09 ` [sisyphus] " Michael Shigorin
2005-08-03 7:20 ` [sisyphus] " Vitaly Lipatov
2005-08-03 8:17 ` Mikhail Yakshin
2005-08-03 3:37 ` Andrey Rahmatullin
2005-08-03 5:50 ` Mikhail Yakshin
2005-08-03 4:49 ` Mike Lykov
2005-08-03 5:34 ` [sisyphus] " Michael Shigorin
2005-08-03 6:12 ` Mikhail Yakshin
2005-08-03 7:49 ` Michael Shigorin
2005-08-03 8:30 ` Mikhail Yakshin
2005-08-03 9:26 ` [sisyphus] [JT] " Michael Shigorin
2005-08-03 10:00 ` Mikhail Yakshin
2005-08-03 10:33 ` [sisyphus] " Michael Shigorin
2005-08-03 10:07 ` [sisyphus] " Mikhail Zabaluev
2005-08-03 18:16 ` [sisyphus] " Dmitry Marochko
2005-08-03 18:22 ` Michael Shigorin
2005-08-03 18:32 ` Dmitry Marochko
2005-08-03 19:24 ` Alexey Rusakov
2005-08-04 9:28 ` Igor Zubkov
2005-08-05 14:41 ` Michael Shigorin
2005-08-05 21:43 ` Igor Zubkov
2005-08-06 17:06 ` Michael Shigorin
2005-08-07 12:42 ` Maxim Bodyansky
2005-08-08 10:08 ` Led
2005-08-08 11:52 ` Michael Shigorin
2005-08-08 11:56 ` Led
2005-08-08 13:11 ` Michael Shigorin
2005-08-08 13:17 ` Led
2005-08-08 13:22 ` Michael Shigorin
2005-08-08 13:54 ` Led
2005-08-08 14:03 ` Michael Shigorin
2005-08-08 14:07 ` Led
2005-08-08 17:09 ` Arioch
2005-08-09 6:27 ` Led
2005-08-08 19:45 ` Igor Zubkov
2005-08-03 5:31 ` Michael Shigorin
2005-08-03 7:36 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Mikhail Zabaluev
2005-08-03 7:54 ` Mikhail Yakshin
2005-08-04 9:32 ` [sisyphus] mpg321 and rus (was: I: Russian and Unicode ID3 tags -- Stop The Madness ) Igor Zubkov
2005-08-03 8:55 ` [sisyphus] [JT] Re: I: Russian and Unicode ID3 tags -- Stop The _Madness_ Michael Shigorin
2005-08-03 9:42 ` Mikhail Zabaluev
2005-08-03 10:22 ` [sisyphus] " Michael Shigorin
2005-08-03 20:40 ` [sisyphus] Re: [devel] I: Russian and Unicode ID3 tags -- Stop The Madness Igor Zubkov
2005-08-04 7:09 ` [sisyphus] [JT] " Michael Shigorin
2005-08-04 16:03 ` [sisyphus] I: Russian and Unicode ID3 tags Led
2005-08-05 18:13 ` Dmitry Marochko
2005-08-06 7:05 ` Alexey Rusakov
2005-08-06 7:48 ` [sisyphus] I: Russian and Unicode ID3 tags [JT] Dmitry Marochko
2005-08-07 12:39 ` [sisyphus] " Arioch
2005-08-08 6:46 ` [sisyphus] " Epiphanov Sergei
2005-08-08 9:10 ` Led
2005-08-08 8:24 ` [sisyphus] I: Russian and Unicode ID3 tags Mikhail Yakshin
2005-08-08 9:07 ` Led
2005-08-08 14:17 ` Mikhail Yakshin
2005-08-08 14:50 ` Mikhail Yakshin
2005-08-08 15:10 ` Led
2005-08-08 15:27 ` [sisyphus] " Michael Shigorin
2005-08-08 15:52 ` Led
2005-08-08 16:04 ` Michael Isachenkov
2005-08-07 12:32 ` Arioch
2005-08-08 8:27 ` Mikhail Yakshin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git