rocksontheroad » 27.10.2009, 14:23
вижу тема старая, но ещё актуальная.
привожу результаты небольшого исследования:
радио 101.ru
русская информация отдаётся в 1251 кодировке, смотрел dump.
дальше интересно.
выводит в плейлисте чёрт знает что. английская инфо нормально отображается.
копирование из плейлиста имени трека и вставка его в текстовый файл показывает, что английская инфо идёт в utf-16.
через каждый символ вставляется 0x00 (или что там идёт такое, точно сейчас не вижу, нету hex редактора под рукой). с кириллицей оно делает то же самое, превращая её в псевдо-юникод: вместо кириллической страницы имеем не распознаваемую ничем кодировку. перепробовал конвертацию из utf-16 iconv со всеми 125x страницами - не признаёт ничего.
есть понимающие проблему?