|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
версия тегов?
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Apr 2009
Адрес: Ростов-на-Дону
Сообщений: 8
|
id3v1 и id3v2 пробовал-не воспроизводит
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ну v1 и не будет, она же не поддерживает Unicode. Что касается v2, то должны нормально отображаться. А Вы пробовали просто "вручную" русский текст отобразить в поле? Может быть, проблема вовсе не в тегах, а в настройках шрифта?
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Apr 2009
Адрес: Ростов-на-Дону
Сообщений: 8
|
попробовал вручную-все отображается нормально...
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ну тогда ответ - найдите нормальный редактор тегов, который умеет записывать их ДЕЙСТВИТЕЛЬНО в UTF8, а не в 1251, как это делает большинство. Ну или писать перекодировку.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Apr 2009
Адрес: Ростов-на-Дону
Сообщений: 8
|
получилось)), спасибо, а где можно про перекодировку почитать? просто задача написать плеер для сайта русскоязычной группы. соответственно хотелось бы, чтобы тэг в любой кодировке нормально отображался.
|
|
|||||
Регистрация: Aug 2006
Сообщений: 134
|
а в любой не получится, имхо. Хоть апстену убейся. Я так и не смог флэш заставить читать что-то в кодировке отличной от utf... причем utf не обязательно UTF-8... там полно каких-то других UTF'ов
__________________
я только учусь... |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Конечно, основная сложность - определить, что за кодировка. Но 1251 используется на большинстве виндос-машин для записи русского текста, поэтому по-простому можно добавить 848 к коду.
Ну как-то так (у меня все подсунутые файлы прочитал)))) - //// чтение тегов my_sound.onID3 = function(){ var trackInfo:String = unicode(my_sound.id3.artist) +" - " + unicode(my_sound.id3.songname); track_info_txt.text = trackInfo; } function unicode(string:String):String { var newstring:String = ""; for(var i=0; i<string.length; i++) { var code:Number = string.charCodeAt(i); if(code>127 && code<256) code += 848; newstring+=String.fromCharCode(code); } return newstring; }
__________________
Reality.getBounds(this); |
|
|||||
Хмм а почему бы и не utf-8?
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
true11, какое отношение ваш код имеет к теме?
|
Часовой пояс GMT +4, время: 14:47. |
|
« Предыдущая тема | Следующая тема » |
Теги |
mp3 |
Опции темы | |
Опции просмотра | |
|
|