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?


Powered by phpBB modified by Przemo © 2003 phpBB Group