iPodPlayer in Flash: Nuova versione

- Letture: 6.798

Ecco la nuova versione del progetto iPodPlayer Riproduttore Mp3

L’update più accattivante della nuova versione è la visualizzazione delle cover cd dei brani musicali, aggiornamento richiesto dalla maggior parte dei visitatori.

E’ ora possibile anche scaricare i file mp3 cliccando la cover, verrà scaricato il file compresso .Zip.

Inoltre è stata aggiunta la possibilità di gestire il suono tramite ghiera interattiva, ovveo con rotazione del tondino usando il mouse.

Nuova versione

Inoltre ho pubblicato una pagina che conterrà tutte le FAQ per la gestione e pubblicazione dell’iPodPlayer

Vediamo le nuove opzioni:

  • Possibilità di impostare un titolo e colore all’iPodPlayer
  • Possibilità di inserire immagini delle cover cd 60×60
  • Possibilità di visualizzare l’ombra dell’iPodPlayer
  • Possibilità di inserire un colore di sfondo al menu circolare
  • Possibilità di gestire il volume con ghiera interattiva
  • Possibilità di scaricare i file .mp3 tramite la cover

Ricordo le opzioni standar:

  • Possibilità di impostare il titolo e percorso delle canzoni
  • Possibilità di impostare il colore dei pulsanti
  • Possibilità di impostare lo sfondo dell’iPodPlayer in formato jpg-png-swf
  • Possibilità di gestire il volume con la rotella del mouse (solo nella vecchia versione)

Andiamo a vedere la nuova configurazione che troviamo nel file XML:

<player urlskin="skin/nero.jpg" colorcircle="32363F" ipod_title="JuliusDesign" title_color="999999" ombra="si" buttoncolor="FFFFFF" autoStart="si" download="si">

  • urlskin: Percorso dell’immagine di sfondo dell’iPodPlayer
  • colorcircle: Colore sfondo menu circolare
  • ipod_title: Titolo dell’iPodPlayer
  • title_color: Colore dell’iPodPlayer
  • ombra: si/no abilitare o disabilitare l’ombra dell’iPodPlayer
  • buttncoloor: Colore dei pulsanti dell’iPodPlayer
  • autoStart: si/no abilitare o disabilitare il play automatico
  • download: si/no abilitare o disabilitare la possibilità di scaricare i file audio*

*Per far scaricare i file audio .mp3 nella cartella mp3/ devono essere presenti i file .zip nominati in questo modo

esempio:

song1.mp3 il file compresso dovrà essere nominato song1.mp3.zip

Per inserire le cover invece:

<song path="mp3/1.mp3" title="Madonna Hung Up" imgsong="cd_cover/img1.jpg" />

  • path:Percorso del file mp3
  • title: Titolo e Autore della canzone
  • imgsong: Percorso delle immagini (non modificare la nomenclatura)

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.

116 Commenti

  1. Grazie Julius per il file .xml corretto! :-) Ho introdotto una modesta variabile per la sicurezza, dato che il materiale è protetto da copyright. Era altrimenti cosi facile scaricare i brani senza autorizzazione. So già che immagini cosa abbia fatto. :-)

    Il player è visibile

  2. Accidenti… mi stò accorgendo però che con un semplice trucco anche la mia variabile è facilmente aggirabile :-( … Magari ti mando una email in prvt.. così risolviamo anche questo bug (si fa x dire, neh?) di sicurezza…

    Il problema è che chiunque usa questo player hai dei parametri fissi e comuni a tutti, per cui scaricare in locale un file mp3 è un gioco da ragazzi, indipendendentemente se si abilita o no il download dal file .xml … e hai già capito di cosa parlo…:-)

    Scusa ancora per il “rompimento di scatole” che ti procuro!

  3. Puoi cambiare il percorso del file XML all’interno del file fla

    In ogni caso non hai una garanzia di sicurezza al 100%

    Inoltre tengo a precisare che ogni audio che si sente via web viene automaticamente caricato nei file temporanei del proprio PC.

  4. Hai risolto in 10 min… accidenti grazie Julius… ah lo so.. la cartela TEMP contiene prelibatezze a volte…ma anche li il sistema c’è per evitare lo scaricamento illegale…ma è un discorso complessissimo che esula dalle finalità di questo ottimo player… in ogni caso un certo margine di sicurezza ora c’è… poi se un utente vuole a tutti i costi andare contro legge.. fatti suoi…
    In ogni caso GRAZIE! :-)
    ..come al solito sei gentile ed affidabile.

    http://www.arrangio.com

  5. ………….nn ho idea di come inserirlo nel blog…please…è davvero bello….ma se nn date spiegazioni pratike molti nn sapranno davvero cosa fare…..
    help help help

  6. Ave Julius!
    davvero un ottimo lavoro!!! hai tutta la mia stima!
    ho un problemino: volevo inserire l’ipod nel mio forum ma non inserisce niente. Ho fatto così:

    Frase sostitutiva al filmato flash qualora non abbia installato FlashPlayer

    var so = new SWFObject(“iPodPlayer.swf”, “mymovie”, “200”, “330”, “8”, “”);
    so.addParam(“quality”, “best”);
    so.addParam(“wmode”, “transparent”);
    so.addParam(“salign”, “t”);
    so.write(“flashcontent”);

    inserito in ‘modifica colori e stili’ nella sezione ‘homapage’…
    Sapresti dirmi se ho sbagliato in qualcosa?

  7. Hi Julius,

    Sorry, I don’t speak Italian…

    Thanks for your wonderful ipod player! It works great, but there a few minor problems:

    – a playlist with multiple loops always plays back in a loop, i.e. when the last mp3 of the playlist stops, the player plays the list all over again. Can this be a parameter in the xml file, for example loop=false?

    – can the playlist index numbering (song 1 is 001, song 2 is 002 etc.) be turned off (for example numbers=off)?

    – as far as I can see, the player doesn’t accept mp3’s whose name contains a dot (that’s a “.”), for example when a mp3 is called “album1.track1.mp3″)

    – only the image of the first selected mp3 is shown when the player moves to the next mp3 automatically.

    thanks again and cheers, peter

  8. Grande Julius,
    prima volevo ringraziarti per questo splendido oggettino virtuale che ci hai donato, poi volevo chiederti un consiglio.
    Ho creato dei file .mp3 (mix tra voci e canzoni) tramite Audiocity(ver. 1.2.6) ma quando li vado ad ascoltare con il tuo ipod la velocità del brano è altissima ed ovviamente non si riesce a capire nulla. Problema invce che, ad esempio, non ho se vado a riprodurli con VLC o con lo stesso MediaPlayer.
    Devo salvare i file mp3 in qualche modo particolare?
    Ti ringrazio anticipatamente per l’aiuto che potrai darmi!

  9. Accupaco

    Ciao Julius, l’ipod è spettacolare complimenti.
    Senti ho approfittatto del tuo operato per dilettarmi con le interfacce per il mio sito e funziona tutto alla grande ho solo 1 richiesta da farti vorrei che lo scroll dei titoli fosse più lento (visto che ho alcuni xml con 50 brani) cosa posso manipolare per rallentarlo????

    In attesa della tua risposta buon lavoro e continua così

  10. attila1986

    AIUTO!!!! Non riesco proprio a far funzionare a dovere questo player…edito il file xml e lui continua a lavorare come se io non avessi cambiato nulla.
    Non capisco proprio come mai…

  11. Mi piacerebbe pubblicare la ultima versione dell’Ipod su MYSPACE, l’ipod si vede ma non carica la lista xml. Come posso fare? Grazie di tutto quello che stai facendo per noi comuni mortali.

  12. Devi indicare nella pubblicazione del swf il percorso del file XML come è indicato a fine articolo e nelle FAQ

  13. ciao julius!!
    gran bell’oggetto il tuo player, è possibile rendere randomico l’inizio del primo brano scegliendo a caso dall’elenco nella cartella mp3?

  14. Ho seguito i tuoi consigli e tutto e’ andato a buon fine, sono riuscito a pubblicare il ipod su myspace, grazie di nuovo, sei un mago.

  15. Julius nn so se hai letto la mia email…ma se carico le canzoni si sentono a velocità doppia e nn riesco a capire il perche….mi puoi aiutare?

  16. cmq ti devo fare un altra domanda…..come faccio a inserire una tabella commento come la tua?x ogni tutorials?

  17. Complimenti per questo fantastico player.
    Vorrei inserirlo nel mio blog su “Blogger” ed usare “Google Page Creator” come “server”.
    Sfortunatamente, “Google Page Creator” non permette la gestione delle sub-directories, cosi` ho adottato una struttura “flat” ed ho modificato, di conseguenza, il file “IpodPlayerFlash.xml”.
    Ho anche aggiunto l’indicazione ove reperire la “playlist” (“?playlist=http://.googlepages.com/IpodPlayerFlash.xml”) ed ho utilizzato tutti percorsi assoluti.

    Purtroppo, non mi carica la skin, i brani, le immagini…

    Non sono un esperto.

    Puoi aiutarmi?

    Grazie

    Ciao

    Ancora complimenti per il sito ed il progetto.

  18. Julius,
    sembra che ce l’ho fatta!

    C’era un errore (mio!) nel codice che avevo inserito nel blog.
    Bellissimo!

    Il link, comunque, e` questo: http://amatita.blogspot.com/

    Grazie per la disponibilita` ed il supporto.

    Ciao

  19. Ciao vorrei inserire questo player nel mio sito
    ma non so come fare ho scaricato l’archivio e dentro ho i file flash
    ma un codice sorgente?

  20. Scusa ho visitato la pagina faq ho capito…conosco questa programmazione in flash ho lavorato tempo fa su un mio player e abbiamo la stessa base
    il mio problema è che devo caricare sul server la cartella dell’archivio..
    vabbe ciao e complimenti..dottorjox

  21. @Dottorjox seguendo le FAQ messe a disposizione potrai apprendere molto facilmente il codice da inserire nella tua pagina..

    poi se hai un dubbio in particolare dimmi pure

  22. Fantastico Julius,
    è proprio quello che fa al caso mio,
    soltanto una cosa,
    posso richiamare il file swf e farlo funzionare all’interno di un sito flash?

    Saluti

  23. hi there i got a question , that nobody tried to ask in here ,i might say
    well we have the swf file and we have the xml file its all good we got the fla file as well ok what if we have a bunch of singers and we want each singer when we click on, only his songs dat we want to show on ipod screen .
    i made a folder called eminem and a folder called dre lets say and a folder called NWA bla bla ,i guess we cant create more than one [openin and closin] tags of inside xml .
    cause i dont wanna duplicate the swf and fla and xml in evey signle one.u know what i mean !!!!
    please if smthg got thit to work , send me an email at
    knoxville_ca@yahoo.ca
    dat would be well appreciated

  24. Ciao Julius..una curiosità! come si può risolvere il problema dei secondi a 3 cifre fino al secondo 10?
    ovvero il campo dei secondi inizialmente ha 3 cifre..quando arriva a 10 passa a 2.
    Grazie

  25. @NYSE Hello, you could duplicate the XML file and recall it through a variable depending on the artist

    @jb devi cambiare gli zero inziali inseriti nel campo dinamico da AS, se cerchi nel codice li trovi sicuramente

  26. HEY JULIUS FIRST I WANNA THANK U FOR SHARING STUFF LIKE THIS, I APPRECIATE IT MAN .
    BY THE WAY THE DUPLICATION OF XML FILE IT DIDNT WORK FOR ME AT ALL , I TRIED EVERYTHING . ACTUALLY I DID DUPLICATE THE XML FILE BUT WHEN I GO IN THE BROWSER IT SAYS [IT DIDNT FIND XML] WELL I TRIED TO CHANGE IT FROM INSIDE TO OUTSIDE BLA BLA AND NO WAY BRO. LOL
    IF U DONT MAN JULIUS PLEASE COULD U LIKE DRAW A SCHEMA IN PHOTOSHOP JUST MAKE BULLETS OR W/E JUST FAST FAST .
    CUZ I REALLY LIKED HOW U DESIGNED THE IPOD AND HOW IT WORK DATS REALLY SMART MAN .OK THANKX A LOT

  27. ~Hi there I have got a question , that anybody tried to ask in here ,
    I say well we have the .swf file and we have the xml file its all good we got the fla file as well ok what if we have a bunch of singers and we want each singer when we click on, only his songs dat we want to show on ipod screen . So thank you very mach..~

  28. hi, can anyone help me to control the speed of the scrolling? I have over 100 songs and it is scrolling too fast. I’m new to AS.

    Help please! Thanks.

    Turin

  29. Hi Julius,

    Thank you for responding so quickly. I’m new to AS and have made some changes. I’m unsure which parameters I should change and in what direction.

    Here’s what I change:

    ymax = _loc1._y+3. I’ve changed the 1 to a higher number and even included a – (minus). The scroll was still fast.

    conv = (_loc1._ymouse-15). This too I have change the numbers and included a – (minus). The scroll was still fast.

    Please, help. I don’t know which other parameters to change. I know I’m missing something here. Again, thank you for your attention.

    turin

  30. Ciao Mitico… mi devi risolvere assolutamente un problema! Solo tu puoi! Insomma, ho un filmato flash con un player mp3 vhe mi gestisce un brano in loop da sottofondo musicale. Però, all’interno del filmato, in un mc ho un collegamento tramite FLV video ad un video esterno. La questio è questa: è possibile, nel mentre apro il filmato flv che si interrompa il loop di sottofonndo? O viceversa? Finito il filmato ricomincia la musica di sottofondo? Se uso StopAllMovies, mi toglie l’audio a entrambi. Invece a me serve poter splittare tra le due modalità. E’ possibile? Fammi sapere, ti prego!

  31. wizzla82

    Great work this ipod;)
    I have an index.swf which loads the ipodplayer.swf in a movieclip.

    When i start the index.swf everything works fine, but when I press the menu button I only see 4 titles instead of my 8 and nothing scrolls:(
    (I have 8 mp3 files in the /mp3 and the xml files also contains this 8 files)

    Where is my mistake/error?

    Please help me you julius flashgod;)

  32. Ciao Julius! Complimenti.. sei veramente bravissimo! :)
    Anche io sono un grafico, ma di codici e linguaggi flash nn ci capisco na mazza eheh

    Adoro questo player, però ho qualche problemino..

    1) ho cambiato gli mp3 con altri (sempre a 56kbps e della durata di 1 minuto l’uno circa), ma dopo aver aggiornato anche gli indirizzi nel file xml, se apro l’swf la riproduzione risulta VELOCIZZATA (hai presente Alvin Superstar? ecco XD uguale)

    2) ho rilevato alcuni possibili bug..
    il primo riguarda le cover degli album, che ogni tanto spariscono. Se provo a clikkare i tasti “skip back” o “skip forward” e dopo lascio la riproduzione dell’mp3 fino alla fine, al passaggio dell’mp3 successivo la cover sparisce.

    il secondo riguarda la barra di riproduzione. Ogni tanto la guida grigia si interrompe all’incirca all’altezza del contatore numerico di riproduzione, altre volte la barra azzurra vera e propria (quella che è sovrapposta a quella grigia) finisce nello stesso punto (pur avendo ancora quel pezzettino da percorrere).

    Scusa, so di non aver utilizzato un linguaggio propriamente chiaro ehehe, spero di essermi fatto capire LOL

    Grazie dell’aiuto! e continua così! ^__^

  33. ciao.. volevo inserire il player nello spaces di msn… quindi ho caricato tutti i file all’interno di una cartella in un dominio che ho..
    poi nel blog di msn ho inserito una sandbox e ho inserito il vodice per richiamare l’swf.. l’ipod si carica.. però dice.. “non trovo il file XML”

    potresti aiutarmi??

  34. Innanzitutto complimenti per il player,quello che volevo sapere è se si puo usare l’avanzamento del tel tempo spostastondelo con il mouse o tastiera,dato che avevo intenzione di usare il lettore in locale.

    grazie

  35. ciao ho l’urgente bisogno di un aiuto..
    ok ho modificato qll ke avevo da modificare nell’ipod..musica icone ecc tutto funziona perfettamente..nel momento in cui voglio importare qst player in un mio lavoro e lo provo,mi esce il lettore senza la skin senza le icone,e se vado cn i tasti avanti e indietro mi riparte daccapo solo la prima canzone,tutto il resto funziona,ma qst nn ne vuole proprio sapere!e’ urgente ti ringrazio in anticipo!

Commenti