|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - EQUALIZER - odczyt zmiennych spektrum z pliku FLV
AmigoGD - Sro 16 Wrz, 2009 23:45 Temat postu: EQUALIZER - odczyt zmiennych spektrum z pliku FLV Witam Panowie.
Siedzę nad tym już od kilku dni i nic nie wychodzi tak jak trzeba stąd prośba o pomoc.
Zagłębiłem się w temat equalizera, np. takie jakie są dostępne w Jukebox2. Pliki audio można exportowa z niego na 2 sposoby: swf i flv. Aplikacja przerabia plik mp3 i flv w ten sposób ze dodaje zmienne spectrum audio do plików swf i flv – nazwy zmiennych to: „s1” „s2” itd. aż do ilości słupków w equalizerze . Z odczytaniem tych zmiennych z pliku swf nie mam problemów ale z odczytaniem zmiennych z pliku flv niestety już sobie poradzić nie potrafię. Czy jest ktoś kto potrafił by ze strumienia pliku flv wydobyć wartość określonej zmiennej ?
Będę wdzięczny za jakąkolwiek pomoc
Adam
[ Dodano: Czw 17 Wrz, 2009 14:24 ]
Ponownie witam, dla ulatwienia przytocze AS wczytywania pliku flv:
Kod: | onSelfEvent (load){
var listener:Object = new Object();
play = "true";
}
onFrame (1){
listener.onLoadInit = function(targetMC:MovieClip):void
{
var connection:NetConnection = new NetConnection();
connection.connect(null);
var stream:NetStream = new NetStream(connection);
stream.onMetaData = function(infoObject)
{
}
targetMC.obj.attachVideo(stream);
stream.play("1.flv");
}
}
onFrame (2){
var abc:MovieClipLoader = new MovieClipLoader();
abc.addListener(listener);
abc.loadClip("videoObject.swf", "video");
}
onFrame (3) {
_root.zmienna = _root.video["s1"];
}
onFrame (4) {
gotoAndPlay(3);
} |
W trzeciej klatce chce odczytac zmienna "s1" se strumienia FLV jednak nic nie wychodzi. Dzwiek jest ale zmiennych nie ma...
Ma ktos jakis pomysl?
|
|