Player Mp3 in Flash

Ecco un semplice Player Mp3 dinamico da inserire nei nostri siti per avviare canzoni di sottofondo

E’ possibile eseguire tutti gli mp3 risiedenti nella cartella songs nominati in successione 001 002 e cosi via.
Player Mp3 in Flash

Non avendo file esterni come XML, si deve ricordare di inserire il numero massimo di canzoni da far eseguire.

Se sono solo 3 canzoni da mandare in loop si dovrà inserire, in linea 8, in questo modo:

var maxTracks = 3;

La grafica è altamente personalizzabile, dai colori alla forma.

Scarica il sorgente
Guarda il Tutorial

35 risposte a "Player Mp3 in Flash"

  1. Se sono solo 3 canzoni da mandare in loop si dovrà inserire, in linea 8, in questo modo:

    var maxTracks = 3;
    NON CAPISKO QUESTO PASSAGGIO…PUOI SPIEGARMI MEGLIO GRAZIE TANTO!!!

  2. Ciao nino,

    in pratica da ActionScritp si deve passarè il numero di canzoni totali da cilcare.

    Metti caso che ne hai 5

    La variabile sarà impostata a 5 al fine che dopo 5 lui rinizi da 1 e non da 6

  3. bello !
    prima o poi , sempre se avro’ tempo , dovrò cimentarmi con i famigerati ( x me ) CSS e derivati.

    Chiedo scusa se sono un flash dipendente ( Un Flashhomane ) .

    ciao e complimenti .
    ———–
    x julius
    Rinnovo le lodi x l’estrazione in diretta.
    Davvero simpatici e ,soprattuto, in gamba.

    Un caro saluto a tutti.

  4. ho visto il player ke hai inserito ed e’ veramente bello, ho aperto la sorgente per riuscire ad includerlo nel mio sito pero’ vorrei sapere dove devo mettere il titolo e l’artista dato ke nella sorgente c’e’ tf_txt ma non so dove devo mettere il titolo e l’artista.. non dovrebbe caricarlo da solo in base alla canzone che inserisco dentro la cartella songs?

  5. dimenticavo.. e’ possibile mettere artista e titolo sulla stessa linea dato che se faccio prova filmato artista e titolo sono su due linee diverse e uno sopra all’altro?

  6. chiarissimo 😛 di più non potevo pretendere.. rimane solo da capire perche non riesco a mettere artista e titolo sulla stessa linea nel filmato flash.. mi si vedono una sotto l’altra.. da cosa dipende?

  7. non dirmi ke sei scomparso dalla circolazione.. proprio oggi che parlavo di te con un amico che mi dice che scrive sempre sui forum ma non gli risponde mai nessuno dicendo che invece qui ho trovato un sacco di chiarimenti utili nonostante la ancora poca conoscenza che ho di flash e actionscript.. il player audio cosi completo lo cercavo da tanto tempo.. l’ho messo a differenza di quello che hai pubblicato tu.. tutto in orizzontale per occupare poco spazio sul filmato e fare una specie di toolbar pero ancora non riesco a mettere artista e titolo sulla stessa riga.. help me..

  8. forse ho risolto cosi’.. dimmi che va bene..
    var tf_txt = tf_txt1
    var tf_txt = tf_txt2
    var numtrack = 1;
    var maxTracks = 3;
    var my_sound = new Sound();
    my_sound.onLoad = function(success) {
    if (success) {
    my_sound.start();
    var _loc1 = Math.floor(my_sound.duration/1000);
    MinutesSeconds(_loc1, timeAll_txt);
    tf_txt.autoSize = true;
    tf_txt1.text = “Artist:\t”+my_sound.id3.TPE1;
    tf_txt2.text = “\nTitle:\t\t”+my_sound.id3.TIT2;
    songCurrentTime();
    clearInterval(interval);
    }

  9. ma se io importo questo lettore su una pagina fatta in flash, è possibile far rimanere la musica anche nelle altre pagine senza che ci sia bisogno di ricaricarla?

  10. JULIUS DOVE SEI FINITO? TRA UN PO FLASH NON MI SI APRE PIU PER TUTTO LO STRESS KE GLI HO TRASMESSO.. E PER DI PIU NON RIESCO A TROVARE DA NESSUNA PARTE LA SPIEGAZIONE A QUEL CODICE E MI RIMANE SEMPRE SU DUE LINEE DIFFERENTI ANKE SE AGGIUNGO UNA VARIABILE..

  11. Ciao grande julius!
    ho visto il player che hai fatto e mi serviva proprio per un sito web.
    Soltanto ho un problema ad aprire il file .fla con flash mx, dopo averlo scaricato dal blog. Mi dice “formato file inatteso”.
    Puoi dirmi cosa fare?
    Grazie e ciao.
    antonio

  12. @Francesco ciao scusa ecco la soluzione

    in riga 16 trovi

    tf_txt.text = "Artist:\t"+my_sound.id3.TPE1+"\nTitle:\t\t"+my_sound.id3.TIT2;

    TI basta eliminare quei tag \t \n

    /n serve a dare il testo a capo invece \t a dare una doppia spaziatura

    @Antonio Ti ho aggiunto la versione MX2004, riscarica i files

    @gabriele se vuoi sentire la musica continua, o inserisci il player in un frame oppure realizzi tutto il sito in flash altrimenti non ci sono soluzioni

  13. Aiuto julius!
    niente, ho provato anche con flash 5, ma mi dice sempre “formato file inatteso”.
    come posso fare?
    Antonio

  14. ciao julius e grazie per il tutorial. Volevo chiederti una cosa.
    Ho notato che il player, appena finisce la prima canzone, torna in loop sempre alla prima. E’ possibile fare in modo che dopo la prima passi alla seconda, poi alla terza (mettiamo che sono tre) e poi ritorni alla prima?
    grazie

  15. cioa julius, il player, nel mio caso, non va in automatico da una canzone ad un’altra, ma ripete in loop sempre quella selezionata. L’ho provato sia in locale che online. NOn ho cambiato nulla, neanche le canzoni. Ho solo tolto la grafica grigia perchè mi serviva con lo sfonde nero. Posso fare qualcosa?
    grazie

  16. @Dany livello Action Layer linea 1

    var s_volume = 80;

    @Sole ecco cosa devi cambiare

    livello Action Layer linea 50

    sostituisci

    my_sound.onSoundComplete = function() {
    my_sound.start();
    };

    con

    my_sound.onSoundComplete = function() {
    btnNext.onRelease();
    };

    Alla fine non faccio altro che dire invece di mandare in loop la canzone che stai ascoltando aziona le istruzioni del comando next ovvero avanti

Rispondi

Effettua il login con uno di questi metodi per inviare il tuo commento:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...