* [sisyphus] новый libtag: маленькая трагедия
@ 2012-11-02 0:33 greg dex
2012-11-02 11:01 ` Sergey V Turchin
2012-11-03 12:41 ` Vasily Tereshko
0 siblings, 2 replies; 14+ messages in thread
From: greg dex @ 2012-11-02 0:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Новая версия libtag собрана без поддержки автоопределения кодировок,
теперь все плееры стали показывать теги сами понимаете как. Можно
уточнить причину, можно ли вернуть автоопределение или придётся
захолдить пакет?
На самом деле сборка без автоопределения, имхо, отнимает у альта одно
из главных его преимуществ: на сегодняшний день это чуть ли не
единственный дистрибутив, который из коробки умеет показывать
кодировки файлов "как в винде", без кракозябр
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-02 0:33 [sisyphus] новый libtag: маленькая трагедия greg dex
@ 2012-11-02 11:01 ` Sergey V Turchin
2012-11-02 13:11 ` greg dex
2012-11-03 8:53 ` Rinat Bikov
2012-11-03 12:41 ` Vasily Tereshko
1 sibling, 2 replies; 14+ messages in thread
From: Sergey V Turchin @ 2012-11-02 11:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1247 bytes --]
On 2 ноября 2012 04:33:01 greg dex wrote:
> Новая версия libtag собрана без поддержки автоопределения кодировок,
> теперь
> все плееры
Неправда.
> стали показывать теги сами понимаете как.
> Можно уточнить причину,
Старый патч перестал прикладываться.
> можно ли вернуть автоопределение или придётся
> захолдить пакет?
Можно адаптировать патч для определения и сообщить мне.
> На самом деле сборка без автоопределения, имхо, отнимает у альта одно
> из главных его преимуществ: на сегодняшний день это чуть ли не
> единственный дистрибутив, который из коробки
> умеет показывать кодировки файлов "как в винде", без кракозябр
Тоже неправда. У меня и с патчем кракозабры есть.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-02 11:01 ` Sergey V Turchin
@ 2012-11-02 13:11 ` greg dex
2012-11-02 13:21 ` Sergey V Turchin
2012-11-03 8:53 ` Rinat Bikov
1 sibling, 1 reply; 14+ messages in thread
From: greg dex @ 2012-11-02 13:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2 ноября 2012 г., 15:01 пользователь Sergey V Turchin
<zerg@altlinux.org> написал:
> On 2 ноября 2012 04:33:01 greg dex wrote:
>> Новая версия libtag собрана без поддержки автоопределения кодировок,
>> теперь
>> все плееры
> Неправда.
amarok и qmmp - точно. Какие плееры умеют это сами/сейчас?
> Можно адаптировать патч для определения и сообщить мне.
Когда (если) научусь - обязательно
>> На самом деле сборка без автоопределения, имхо, отнимает у альта одно
>> из главных его преимуществ: на сегодняшний день это чуть ли не
>> единственный дистрибутив, который из коробки
>> умеет показывать кодировки файлов "как в винде", без кракозябр
> Тоже неправда. У меня и с патчем кракозабры есть.
По-моему тоже разок видел, но одно дело разок, другое - 95%
mp3-файлов стали кракозябрами. Пруфы могу предоставить.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-02 11:01 ` Sergey V Turchin
2012-11-02 13:11 ` greg dex
@ 2012-11-03 8:53 ` Rinat Bikov
1 sibling, 0 replies; 14+ messages in thread
From: Rinat Bikov @ 2012-11-03 8:53 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 518 bytes --]
2 ноября 2012 г., 15:01 пользователь Sergey V Turchin написал:
>> стали показывать теги сами понимаете как.
>> Можно уточнить причину,
> Старый патч перестал прикладываться.
Ох уж этот C++...
- int byteAlign = d->textEncoding == String::Latin1 ||
d->textEncoding == String::UTF8 ? 1 : 2;
+ int byteAlign = d->textEncoding == (String::Latin1 ||
String::Latin1ID3 || String::Latin1ID3V2 || d->textEncoding ==
String::UTF8) ? 1 : 2;
d->textEncoding сравнивается с 0 или 1 (с типом bool).
--
С уважением, Ринат Биков.
[-- Attachment #2: taglib-1.8-ds-rusxmms.patch --]
[-- Type: application/octet-stream, Size: 15553 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-02 0:33 [sisyphus] новый libtag: маленькая трагедия greg dex
2012-11-02 11:01 ` Sergey V Turchin
@ 2012-11-03 12:41 ` Vasily Tereshko
2012-11-06 14:59 ` Sergey V Turchin
1 sibling, 1 reply; 14+ messages in thread
From: Vasily Tereshko @ 2012-11-03 12:41 UTC (permalink / raw)
To: sisyphus
02.11.2012 02:33, greg dex пишет:
>
> На самом деле сборка без автоопределения, имхо, отнимает у альта одно
> из главных его преимуществ: на сегодняшний день это чуть ли не
> единственный дистрибутив, который из коробки умеет показывать
> кодировки файлов "как в винде", без кракозябр
Ох уж мне это автоопределение и автоисправление. А потом слушаешь группу
"Sigur Rós" и видишь в плеере "Sigur Rуs".
Или "Queensrÿche" и "Queensrяche". (хм, а посмотрим как оно пройдет
через список рассылки :) )
Может не надо нам этого неестественного интеллекта?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-03 12:41 ` Vasily Tereshko
@ 2012-11-06 14:59 ` Sergey V Turchin
2012-11-10 12:02 ` Rinat Bikov
0 siblings, 1 reply; 14+ messages in thread
From: Sergey V Turchin @ 2012-11-06 14:59 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 385 bytes --]
On 3 ноября 2012 14:41:55 Vasily Tereshko wrote:
[...]
> Может не надо нам этого неестественного интеллекта?
Я согласен, т.к. уже все или научились сами или имеют настройку в модуле
чтения тэгов.
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-06 14:59 ` Sergey V Turchin
@ 2012-11-10 12:02 ` Rinat Bikov
2012-11-10 14:09 ` Vasily Tereshko
0 siblings, 1 reply; 14+ messages in thread
From: Rinat Bikov @ 2012-11-10 12:02 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
6 ноября 2012 г., 18:59 пользователь Sergey V Turchin написал:
> On 3 ноября 2012 14:41:55 Vasily Tereshko wrote:
>
> [...]
>> Может не надо нам этого неестественного интеллекта?
> Я согласен, т.к. уже все или научились сами или имеют настройку в модуле
> чтения тэгов.
>
> [...]
По вашему это поведение невозможно исправить?
--
С уважением, Ринат Биков.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-10 12:02 ` Rinat Bikov
@ 2012-11-10 14:09 ` Vasily Tereshko
2012-11-10 14:18 ` Денис Смирнов
2012-11-15 10:09 ` Anton V. Boyarshinov
0 siblings, 2 replies; 14+ messages in thread
From: Vasily Tereshko @ 2012-11-10 14:09 UTC (permalink / raw)
To: sisyphus
10.11.2012 14:02, Rinat Bikov пишет:
> 6 ноября 2012 г., 18:59 пользователь Sergey V Turchin написал:
>> On 3 ноября 2012 14:41:55 Vasily Tereshko wrote:
>>
>> [...]
>>> Может не надо нам этого неестественного интеллекта?
>> Я согласен, т.к. уже все или научились сами или имеют настройку в модуле
>> чтения тэгов.
>>
>> [...]
> По вашему это поведение невозможно исправить?
Я думаю да, невозможно. Ибо никакими средствами не отличить windows-1251
от latin-1 с буковками в старшей половине таблицы.
А разнообразные автоопределялки упорно пытаются отличить, с неизменно
неудачным результатом.
И вообще, UTF - наше фсё.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-10 14:09 ` Vasily Tereshko
@ 2012-11-10 14:18 ` Денис Смирнов
2012-11-15 10:09 ` Anton V. Boyarshinov
1 sibling, 0 replies; 14+ messages in thread
From: Денис Смирнов @ 2012-11-10 14:18 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 429 bytes --]
On Sat, Nov 10, 2012 at 04:09:00PM +0200, Vasily Tereshko wrote:
VT> Я думаю да, невозможно. Ибо никакими средствами не отличить windows-1251
VT> от latin-1 с буковками в старшей половине таблицы.
Это возможно. Во втором случае у нас вкрапления небольшого 8-bit символов
внутри 7-bit текста.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-10 14:09 ` Vasily Tereshko
2012-11-10 14:18 ` Денис Смирнов
@ 2012-11-15 10:09 ` Anton V. Boyarshinov
2012-11-15 12:12 ` Sergey V Turchin
2012-11-15 14:00 ` Vasily Tereshko
1 sibling, 2 replies; 14+ messages in thread
From: Anton V. Boyarshinov @ 2012-11-15 10:09 UTC (permalink / raw)
To: sisyphus
> Я думаю да, невозможно. Ибо никакими средствами не отличить windows-1251
> от latin-1 с буковками в старшей половине таблицы.
Сплошной текст в верхней половине latin-1 не бывает ни в одном языке.
По характерным сочетаниям букв хорошо разделяются разные европейские
языки (но тут нужен текст немного длинне среднего называния песни), а
уж, допустим, koi8 от windows-1251 -- по одному-двум словам.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-15 10:09 ` Anton V. Boyarshinov
@ 2012-11-15 12:12 ` Sergey V Turchin
2012-11-15 14:00 ` Vasily Tereshko
1 sibling, 0 replies; 14+ messages in thread
From: Sergey V Turchin @ 2012-11-15 12:12 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1276 bytes --]
On 15 ноября 2012 14:09:09 Anton V. Boyarshinov wrote:
> > Я думаю да, невозможно. Ибо никакими средствами не отличить windows-1251
> > от latin-1 с буковками в старшей половине таблицы.
>
> Сплошной текст в верхней половине latin-1 не бывает ни в одном языке.
>
> По характерным сочетаниям букв хорошо разделяются разные европейские
> языки (но тут нужен текст немного длинне среднего называния песни), а
> уж, допустим, koi8 от windows-1251 -- по одному-двум словам.
Дело в том, что текст может быть на любом языке и в любой кодировке независимо
от текущей локали. А если утрировать, то теоретически группа с китайским
названием может одну песню назвать по немецки, а другую по русски (и в
названии в скобках (DJ-Tux Mix)).
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] новый libtag: маленькая трагедия
2012-11-15 10:09 ` Anton V. Boyarshinov
2012-11-15 12:12 ` Sergey V Turchin
@ 2012-11-15 14:00 ` Vasily Tereshko
2012-11-15 14:04 ` Vasily Tereshko
1 sibling, 1 reply; 14+ messages in thread
From: Vasily Tereshko @ 2012-11-15 14:00 UTC (permalink / raw)
To: sisyphus
15.11.2012 12:09, Anton V. Boyarshinov пишет:
>> Я думаю да, невозможно. Ибо никакими средствами не отличить windows-1251
>> от latin-1 с буковками в старшей половине таблицы.
> Сплошной текст в верхней половине latin-1 не бывает ни в одном языке.
Это Вы явно не сталкивались с польским и чешским. ;)
Запросто можно найти название песни с 80-90% "неправильными" символами.
Осталось определить, чем эта ситуация отличается от ситуации, когда в
тексте с windows-1251 в слове "мoлoкo" сделан микс (o - латинская)
Абстрактно предложение на каком-то языке, да, тут тяжело что-то
изобразить. Но мы же про медиаплееры?
>
> По характерным сочетаниям букв хорошо разделяются разные европейские
> языки (но тут нужен текст немного длинне среднего называния песни), а
> уж, допустим, koi8 от windows-1251 -- по одному-двум словам.
Польская фирма выпустила диск украинской группы. И сделала двуязычные
тэги [pl]/[ua], которые потом из .cue перекочевали в mp3.
Вполне обычная ситуация, у меня не далее, как сегодня утром такое
играло. Поведение всех автоопределителей в этом случае вполне прогнозируемо.
UTF-8 везде, вот это нормальный, адекватный выход :)
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2012-11-15 14:04 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-02 0:33 [sisyphus] новый libtag: маленькая трагедия greg dex
2012-11-02 11:01 ` Sergey V Turchin
2012-11-02 13:11 ` greg dex
2012-11-02 13:21 ` Sergey V Turchin
2012-11-03 8:53 ` Rinat Bikov
2012-11-03 12:41 ` Vasily Tereshko
2012-11-06 14:59 ` Sergey V Turchin
2012-11-10 12:02 ` Rinat Bikov
2012-11-10 14:09 ` Vasily Tereshko
2012-11-10 14:18 ` Денис Смирнов
2012-11-15 10:09 ` Anton V. Boyarshinov
2012-11-15 12:12 ` Sergey V Turchin
2012-11-15 14:00 ` Vasily Tereshko
2012-11-15 14:04 ` Vasily Tereshko
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