Player Mp3 in Flash

- Letture: 4.354

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

Stratega, Docente, Speaker con più di 12 anni di esperienza in strategie creative multicanale. Oggi sono Partner & Chief Innovation Officer di ThinkingHat, Innovation Studio specializzato in tecnologie emergenti per aziende e brand audaci.

51 Commenti

  1. GRAAAAAAAAAAAAAAAAAAAAZZZZZIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE sei semplicemente U NI CO!

    p.s- Hai letto la mia email?C’ho fatto le 4.00 stanotte…

  2. grande lo stavo cercando da tempo…
    Se vuoi dopo passa dal mio sito tipo tra 30 minuti e lo vedrai all’azione poi dimmi che te ne pare

  3. Carino,mi piacciono i player che fanno il loro mestiere e sono così sottili. Li si inserisce bene nelle pagine :)

  4. 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!!!

  5. 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

  6. mi piacerebbe inserirlo sul mio sito ma non so come fare, chi e’ attivo in skype e me lo puo’ dire ?(ik2duv1)

  7. …grazie per la risposta e grazie a te guarda come e’ bello l’effetto neve su questo sito che sto curando .

  8. 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.

  9. FRANCESCO

    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?

  10. FRANCESCO

    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?

  11. FRANCESCO

    chiarissimo :P 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?

  12. FRANCESCO

    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..

  13. FRANCESCO

    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);
    }

  14. gabriele

    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?

  15. FRANCESCO

    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..

  16. Giovanni

    ciao Julius,
    perdona la mia ignoranza, ma sono appena un novellino nell’ uso di flash.
    vorrei sapere come fare ad inserire questo player in un progetto fla
    se importo il file swf nello stage mi fa vedereil grafico ma non funziona
    MI PUOI AIUTARE ??

  17. Francesco

    non ho ancora un dominio, ma tanti dubbi!
    vorrei realizzare un player streaming in flash per la mia web radio….credi sia possibile?

    ps sei un grande!

  18. Francesco

    grazie per avermi subito risposto…
    ma forse ero stato poco chiaro…riesco a trasmettere in vari modi, ma vorrei creare un player in flash che punti al mio ip pubblico e alla mia porta
    che faccia un pò quello che fa questo programmino fantastico che ho trovato qualche tempo fa …ma solo per la mia “emittente”

    http://www.screamer-radio.com/

  19. Dentisplendenti

    Ciao Julius… Faccio una scomessa con me stesso : “Mi risponderà prima Julius o qualcuno dal Blog …? Oppure sul forum di html.. ? ” Ho deciso di postare qui perchè ad un neofitta (per quanto concerne Flash) come me sul forum di html non danno piu’ retta…anzi ho l’impressione che non sia piu’ “Vivo” come una volta… Bho’…

    Comunque volevo chiederti…. Io vorrei (ed ho già fatto) implementare il player da te proposto…. soltanto che non capisco se il player deve prima caricare tutto l’mp3 oppure lo carica “a rate” ? Io vorrei semplicemnte come tanti siti in flash avere la mia colonna sonora (vedo che in alti siti si avvia rapidamente senza problemi… CIAO :-)

  20. Trappagfx

    please qualcuno può aiutarmi? xke se metto una canzone che dura molto (tipo 2 min) il conteggio del tempo mi si sballa da morire? …x esempio quando passa a più di 60 sec inizia ad andare su in modo strano! xfavore help! grazie :)

  21. Ciao. Benritrovati.
    C’e’ un modo per non far partire in automatico la musica all’apertura della pagina?
    Grazie

  22. Ciao, benritrovati.
    C’e’ un modo per non far partire la musica all’apertura della pagina dove c’e’ il player?
    Grazie

  23. Ciao Julius complimenti per i tutorial…sono davvero interessanti,volevo chiederti ho provato ad inserire questo player salvato in swf in una pagina html ,creo un tag in Css es”Player”e poi inserisco il player all’interno…però poi quando faccio l’anteprima in safari mi carica solamente il player ma nn la musica, come posso fare…mi potresti aiutare gentilmente…attendo una tua risposta-grazie mille

  24. Julius, come diciamo dalle mie parti: “Sì u megghje!”

    :D

    Grazie per il player.

  25. Ciao Julius!
    Innanzitutto complimenti per questo player che è davvero molto carino e semplice! Anch’io purtroppo ho lo stesso problema di mack, ossia vorrei che la musica non partisse appena carico la pagina ma purtroppo non riesco a trovare la funzione autoplay e non sapendo bene dove mettere le mani ho preferito chiedere a te..se tu potessi darmi una mano te ne sarei molto grata!
    Grazie ancora!
    Silvia

  26. Ciao Julius,
    meraviglioso qui, complimenti.
    Ti volevo fare una domanda.
    Ho caricato il tutto ed ho modifificato la playlist xml inserendo i miei files mp3.
    Se clicco sul file .swf funziona tranquillamente.
    Se viene pubblicato su http, il lettore appare ma la playlist no, ed ovviamente non si sente niente.
    Ho messu tutto nella cartella di derivazione, ma non funziona.
    Ho sbagliato qualcosa?

    Grazie anticipatamente per il consiglio.
    Carlo@Julius:

  27. Ciao julius complimenti per i tuoi lavori ti seguo da un po.
    Ho un problemino con il player ma non riesco a venirne a capo. se lo visualizzo con safari e firefox tutto apposto, ma quando vado per visualizzarlo con explorer la musica a va a velocita folle tipo voce dei chipmunks, cosa puo’ essere??
    ti posto il link del player sul mio host.
    http://www.arteinlegno.biz/player.swf

    Grazie

  28. Ciao Julius! Davvero complimenti per il tuo sito!
    Anche grazie a te sono riuscito ad utilizzare parecchie funzioni di flash che fino a qualche mese fà mi sembravano irraggiungibili!
    Volevo chiederti una curiosità a proposito di questo player.
    Ho inserito nel primo fotogramma il player con le 3 canzoni tagliate 20 sec. ciascuna, perchè è il sottofondo di uno spettacolo teatrale…
    Parte, però continua in loop, non scorre fino alle altre due automaticamente…come posso dargli l’azione, o come posso togliere almeno il loop? E’ fattibile lasciarle in play automaticamente?
    THANKS!!!!

  29. ciao julius come al solito anke qst volta mi 6 stato utile.solo una cosa,come posso fare in modo ke la musica passando d pagina in pagina nn si interrompa ma continui???please sto impazzendo

  30. federichissima

    ciao a tutti!!!
    volevo chiedere, nel caso in cui si utilizzasse il lettore più volte per file diversi all’interno dello stesso .fla, per far si che l’actionscript non vada in conflitto e funzioni tutto correttamente, dovrei rinominare tutte le istanze per ogni singolo file e modificarle di conseguenza nel codice??? GRAZIE!!! buon pomeriggio!

  31. Ciao Juliusi! Nella speranza che qualcuno mi risponda ripongo la mia domanda nuovamente…
    Qualcuno puo’ indicarmi se c’è un codice da inserire nel lettore per dargli lo stop a fine traccia?
    Oppure c’è un modo per far si che la traccia 001.mp3 non si ripeta?
    Si puo?
    Help me please!!!

  32. A me da:
    1151: A conflict exists with definition _loc1 in namespace internal.

    potete aiutarmi.
    Grazie.

  33. Ciao, mi chiedevo se è possibile inserire al posto di una play list un link ad un flusso audio trasmesso in diretta

  34. ciao, grazie mille innanzitutto!
    volevo chiedere se era possibile far scorrere le varie traccie in successione, senza dunque il bisogno di cliccare su “avanti” per passare alla traccia successiva…
    grazie

  35. @ Jarlaz:
    @ Andrea:
    Per passare automaticamente alla traccia successiva quando la precedente finisce si deve inserire:

    ++numtrack;
    if (numtrack == maxTracks+1) {
    numtrack = 1;
    }
    // end if
    my_sound.loadSound("musiche/00"+numtrack+".mp3", false);
    interval = setInterval(loader, 100, my_sound);

    Dopo la riga 50, tra:

    my_soundsite.onSoundComplete = function() {

    e

    my_soundsite.start();

  36. @ Jarlaz:
    @ Andrea:
    Scusate mi correggo, dopo la riga 50, tra:

    my_sound.onSoundComplete = function() {

    e

    my_sound.start();

    Avevo rinominato per me “my_sound” in “my_soundsite”.

  37. grazie ai tuoi tutorial stò creando una fan page di facebook davvero di mio gusto… grazie di cuore.

    ho questo lettore in un MC e un pulsante che dovrebbe far spegnere la musica in un’altro MC. per intenderci

    “posizione lettore”
    _root.movie1.LETTORE

    “posizione pulsante”
    _root.movie2

    scusate la mia ignoranza in merito ma c’ho provato in mille modi e non riesco a venirne a capo… qualcuno mi sa aiutare?

    grazie

    p.s.
    grazie vincent per il salto di canzone davvero molto utile ^__^

Commenti