Показать сообщение отдельно
Старый 06.04.2009, 19:52
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 3  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Да есть такая штука, но вообще, странно она работает:

Код AS1/AS2:
var s:Sound = new Sound();
s.onID3 = function() {
	for( var prop in s.id3 ){
   	 trace(prop + " : "+ s.id3[prop]);
    }
}
s.loadSound("1.mp3", true);
Вывело:

Код:
TRCK : 3
track : 3
TCON : East Coast Rap
genre : East Coast Rap
TALB : Born Again
album : Born Again
TPE1 : The Notorious B.I.G.
artist : The Notorious B.I.G.
TYER : 1999
year : 1999
TIT2 : Dead Wrong
songname : Dead Wrong
TENC : AIMP Classic
TPUB : Bad Boy
TPOS : 1/1
TCOM : C. Wallace
TPE2 : The Notorious B.I.G.
TRCK : 3
TCON : East Coast Rap
TALB : Born Again
TPE1 : The Notorious B.I.G.
TYER : 1999
TIT2 : Dead Wrong
TENC : AIMP Classic
TPUB : Bad Boy
TPOS : 1/1
TCOM : C. Wallace
TPE2 : The Notorious B.I.G.
genre : East Coast Rap
track : 3
comment : 
year : 1999
album : Born Again
artist : The Notorious B.I.G.
songname : Dead Wrong
А:

Код AS1/AS2:
var s:Sound = new Sound();
s.onID3 = function() {
	trace(s.id3.TIME); // Выводит undefined
	trace(s.id3.TLEN); // Выводит undefined
}
s.loadSound("1.mp3", true);
//Update
В общем понял немного. Я разные треки поподкладывал, и наткнулся на один, который выдал мне
Код:
trace(s.id3.TLEN);
Я так понял, что ID3 — это метаданные, и выводятся только заполненные. Может быть кто-то знает, наверное должна быть прога какая-то, которая при залитии аудио на сервак, могла заполнять эти данные?
Спасибо.
__________________
Убейте меня!


Последний раз редактировалось джонатан; 06.04.2009 в 21:00.