begin process at 2010 02 10 10:02:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Audio

 > WELTRON MP3 PLAYER - SIMPLE, BEAU ET EFFICACE !

WELTRON MP3 PLAYER - SIMPLE, BEAU ET EFFICACE !


 Information sur la source

Note :
7,6 / 10 - par 5 personnes
7,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Audio Classé sous :MP3 player, musique player, sound, loop sound Niveau :Initié Date de création :18/04/2008 Date de mise à jour :21/08/2008 19:36:13 Vu / téléchargé :19 662 / 3 012

Auteur : nikolo

Ecrire un message privé
Site perso
Commentaire sur cette source (59)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce petit player MP3 permet de lire en streaming un fichier MP3. Il a été programmé en Actionscript 2 dans FLASH CS3 (enregistré en FLASH 8).
Tres simple d'utilisation, il a un bouton STOP, un bouton PLAY et un bouton PAUSE. Il affiche les tags ID3 de votre MP3, s'il en contient. Seules les tags Album, Titre et Artiste seront chargés. Vous pouvez personnaliser le player en modifiant les éléments graphiques, situés dans le dossier "GRAPHICS" de la bibliothèque de flash.
Tout le code se trouve sur une seule frame (dans le Clip "The Player").

Bien sur on peut faire des améliorations, mais l'avantage de ce player, c'est sa simplicité !

__________VERSION 1.1___________
Améliorations :
1/ Tout le code se trouve désormais dans le clip "ThePlayer", présent sur la scène à l'ouverture du FLA. Cette modification permet de copier/coller le clip "ThePlayer" dans n'importe quel autre FLA.
2/ Ajout d'une propriété LOOP. égale à TRUE, elle permettra de looper le MP3.

____ Pour l'utiliser et le modifier:
Options du player modifiables dans la source FLA : (lignes 7 à 10 dans le Clip "ThePlayer")

// URL de votre morceau MP3
var mp3Url:String = 'music.mp3';

// True pour un démarrage automatique dès que le buffer est suffisament rempli. FALSE pour obliger l'utilisateur à cliquer sur PLAY pour démarre la lecture
var autoPlayMP3:Boolean = true;

// TRUE pour looper le MP3 à la fin de la lecture, FALSE pour ne pas looper le morceau.
var loopMyMP3:Boolean = true;




__________VERSION 1.0___________

____Pour l'utiliser et le modifier:
1/ Mettre votre fichier MP3 au même niveau que le SWF.
2/ Ouvrir le FLA, et modifiez les deux lignes suivantes :

ligne 199 : var mp3Url:String = 'music.mp3';
// indiquez ici le nom de votre fichier MP3

ligne 200 : var autoPlayMP3:Boolean = true;
Si vous mettez cette variable à TRUE, le fichier MP3 sera lu des que le buffer du SWF sera suffisament rempli.
Si vous mettez cette variable à FALSE, la lecture ne demmarera que lorsque vous cliquerez sur le bouton PLAY.

____________________________

Pour voir une démo : http://www.wawawoom.fr/weltronmp3/weltronmp3.html

Bon Coding à tous !



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • weltronmp3.flaTélécharger ce fichier [Réservé aux membres club]186 368 octets

Télécharger le zip


 Historique

18 avril 2008 03:04:19 :
J'ai passé le FLA en flash 8 pour tous ceux qui n'ont pas CS3...
29 avril 2008 23:40:59 :
Mise à jour 1.1
29 avril 2008 23:44:42 :
Bug upload ZIP
29 avril 2008 23:49:07 :
Erreur dans le ZIP
21 août 2008 19:36:13 :
Modif URL démo

 Sources du même auteur

Source avec Zip Source avec une capture GOOGLE MAPS ET GEOCODING DANS FLASH CS3 EN ACTIONSCRIPT 3
Source avec Zip Source avec une capture TEXTE STATIQUE ET PROBLÈME DE FLOU DANS FLASH MX RÉSOLU !

 Sources de la même categorie

Source avec Zip Source avec une capture LECTEUR AUDIO MULTI-PISTES par uaemon
Source avec Zip CHARGER SON EXTERNE FLASH AS par tranber78
Source avec une capture CLASS SOUNDSPECTRUM par top30
Source avec Zip Source avec une capture ANALYSEUR DE SPECTRE AS3 par gremlins7
Source avec Zip LECTEUR POUR WEBRADIO par masterofquebec

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture HORLOGE PARLANTE+PPC par exklibur
Source avec Zip CRÉER UN SON EN 1 FONCTION ET 3 PARAMÈTRES... LE PROTOTYPE E... par top30
Source avec Zip FADE IN - FADE OUT SUR OBJET SOUND par pilou92

Commentaires et avis

Commentaire de MADenigma le 18/04/2008 09:44:41 10/10

Source très intéressante en effet. Elle me rappelle le DewPlayer de chez http://www.alsacreations.fr/?dewplayer
Simple, efficace et personnalisable. Bien vu !

Commentaire de choinet le 18/04/2008 11:33:08

J'aime bien l'idée de la tête de lecture qui se balade avec un petit retard quand on se balade dans le morceau.
Par contre, c'est dommage que les infos du morceaux ne s'affichent pas tant que tout le morceau est téléchargé. Avec le stream, c'est des coups à n'avoir le titre d'une chanson que quand elle est fini

Commentaire de nikolo le 18/04/2008 18:21:04

réponse à CHOINET : En fait en ce qui concerne les tags, la fonction sound.id3 est appellée 2 fois par défaut dans flash, car suivant le version des tags (V1 ou V2), les tags ne se sitent pas au meme endroit dans le MP3. Il me semble qu'en version 1, les tags sont au début du fichier et seront donc affichés tout de suite, alors que les tags V2 sont à la fin du fichier MP3 et donc, seront chargés une fois le morceau entièrement chargé...

Mais je ne suis pas complètement sur de cette information, si quelqu'un a l'info exacte, je suis preneur ! Merci.

Commentaire de nikolo le 18/04/2008 18:21:51

pardon, c'est la fonction Sound.onID3

Commentaire de jantosze le 19/04/2008 12:47:39

salut,

Peut être ajouter un bouton boucle ( et un flag de configuration en cas de lancement automatique de cette option) pour un fond musical  d'une page par ex.
Flash8  Ok
Sinon sympathique

Commentaire de mantraax le 25/04/2008 23:27:24

Bonjour,
génial comme lecteur mais quand j'essai de l'importer ou de copier coller tous les elements vers mon animation (entierement en flash), cela fonctionne mais j'ai un beug avec la barre de défilement, elle se positionne mal meme voire en dehors du lecteur,
Pensez vous que c'est un probleme de compatibilité entre flash 8 (que j'utilise)et flash cs3(dont vous vous etes servi)?
ou alors y'a kiki chose ki ji pa compli?
Merci

Commentaire de zakibilal10 le 26/04/2008 02:07:14 10/10

Super super lecteur , c'est sur que je vais le mettre dans mon site

Commentaire de mantraax le 26/04/2008 16:26:22

j'ai fait la mise a jour vers cs3 et ca ne marche toujours pas... quand je colle tout les elements fla vers un nouveau projet et que je le publie la barre de progression reste visible derriere le lecteur et elle defile n'importe comment...
quelqu'un aurait il une explication svp?
merci

Commentaire de nikolo le 26/04/2008 18:06:49

c'est normal que ca ne marche pas, il faudrait que je fasse une mise a jour du module pour que ca marche bien. je vais essayer de faire ca en debut de semaine prochaine. La barre de defilement fait reference a des valeurs en "dur" dans le script.

En fait pour que ca marche il faut que l'angle du background soit placé en x0 et y0.

Je sais pas si je suis tres clair, mais je vais poster une MAJ qui devrait pouvoir se copiier coller dans une interface FLASH.

Commentaire de mantraax le 26/04/2008 18:38:31

Merci pour ta reponse et ton eventuelle MAJ et désolé si je suis nul en la matiere

Commentaire de crapaud0killer le 29/04/2008 17:50:33 4/10

merci pour cette animation flash  

Commentaire de timtomtim le 02/05/2008 09:07:03

super!!! merci beaucoup!

Commentaire de thipages le 04/05/2008 02:58:05

Bonjour,

1. Est-il possible de l'utiliser en mode caché (pour avoir un musique de fond en boucle). Cela n'empêche pas pas que je trouve son look vraiment chouette.

2. Il serait sympa de pouvoir enchainer les morceaux suite à un évènement (style javascript).

3. Entre les morceaux, une descende et montée de son permettrait de bien controller la transition.

Nous sommes en train de réaliser un jeu et ces trois fonctionnalités nous permettrait d'utiliser ce swf pour enchainer les différentes scènes du jeu.

A suivre peut-être. Merci en tout cas!

Commentaire de artmouss le 04/05/2008 15:04:21

j'ai une erreur d'URL de mon morceau MP3 que j'ai mis au même niveau que le swf,ligne 9 j'ai mis le nom du morceau comme indiqué et j'ai un message d'erreur url quand je lance le swf, quelqu'un pourrai m'éclairer svp, merci.

Commentaire de nikolo le 06/05/2008 03:46:52

as tu bien respecté la casse du nom de ton mp3 ? par exemple, as tu mis .MP3 au lieu de .mp3 ?, y' a t il des accents dans le nom de ton morceau ? Verifie bien tout cela.

Commentaire de artmouss le 06/05/2008 08:59:21

merci Nikolo, sa marche...mon truc c'est plus 3dsmax que flash, si 1 jour t'a besoin d'1 conseil graphique, se sera avec plaisir

Commentaire de Madeborah le 07/05/2008 04:02:26 10/10

Merci pour cette source vraiment efficace !

Commentaire de actarusse le 13/05/2008 12:36:02

salut nikolo, comment fait on pour changer le volume si c'est possible ?

Merci !

Commentaire de actarusse le 13/05/2008 12:38:52

j'oublie également, comment mettre plusieurs mp3 ? et puis ce serait était bien de mettre les suivant et précédent comme le dewplayer multi.

a+

Commentaire de nikolo le 13/05/2008 13:55:29

Bon, je vois que certains d'entre vous voudrait un player complet (reglage volume, playlist), mais ce n'est pas le but de cette source. Je rapelle juste que cette source est destinée à filer un coup de main aux néophites.
Enfin, vu le nombre de demande, je pense que je vais faire un nouveau player, avec ces nouvelles fonctionnalites, et il sera posté dans une nouvelle source.

Bonne continuation

Commentaire de thipages le 13/05/2008 14:25:16

Du coup, j'ai commencé un player en AS3 qui gère les montées/descendes d'une play-list. On peut combiner nos efforts?

Commentaire de nikolo le 13/05/2008 14:56:26

Mon script est en AS2... Mais je suis partant pour combiner nos efforts ! Comment veux tu que l'on procede ?

Commentaire de thipages le 13/05/2008 19:26:22

Je veux bien t'envoyer les sources. Donne-moi une adresse mail. Il y a 6 classes et 1 mxml

Commentaire de Youniz le 02/07/2008 00:20:10

Bonjour à tous,

Bon moi perso je trouve le player très bien... par contre je me galère un peu et même avec des modifs dans le script j'y arrive pas...

En gros je possède une webradio qui joue en stream (adresse http://stream.nessradio.net:8000/nessradio.mp3). Je récupère le mp3 avec le player... jusque là impec... rien à dire... Le problème se pose au niveau de la récupération des tags ID3 et des infos de mon stream... là ya plus rien qui marche...

Donc si vous avez une idée de comment faire pour modifier juste un peu le player et pour le rendre fonctionnel avec un son streamé  par IceCast... je suis preneur...

Commentaire de nikolo le 02/07/2008 00:52:45

Quelle est la version de tes tags ID3 ?

Commentaire de Youniz le 02/07/2008 14:43:54

C'est du V2 pour les tags ID3 (compilé par IceCast)

Commentaire de nikolo le 02/07/2008 15:28:09

Alors dans ce cas la, je ne crois pas pourvoir faire grand chose, car les tags en V2 sont chargés dès que le fichier mp3 est entièrement chargé, et vu que tu es en streaming, ils ne seront jamais chargé... Désolé, mais c'est flash qui gere les tags de cette maniere, si tes tags etaient en V1, ils seraient chargés en debut de fichier...

Commentaire de Youniz le 02/07/2008 17:03:41

Bon, en mettant le nez dans les paramètres de IceCast je me suis rendu compte que je pouvais envoyer les tags en V1... donc c bon... ya moyen de pouvoir avoir du tag V1... :)

Commentaire de nikolo le 02/07/2008 17:28:15

En espérant que ça fonctionne comme ça pour toi, bonne soirée.

Commentaire de Youniz le 02/07/2008 17:31:45

Merci beaucoup pour le coup de pouce... Je te tiens au courant pour te dire ce qu'il en est et je t'enverrai le player que j'aurai réalisé en partant de ta source.

Commentaire de nikolo le 02/07/2008 18:11:50

Ok cool !

Commentaire de Youniz le 02/07/2008 18:23:55

Bon mauvaise nouvelle... en fouillant un peu je suis tombé sur ca: http://www.flashkod.com/infomsg_PROBLEME-SOUND-ONLOAD-SUR-FLUX-WEBRADIO_1009988.aspx

Donc en gros c mort pour faire une récup des tags en v1 sur un stream.... même si comme tu l'as fait remarqué :"si tes tags etaient en V1, ils seraient chargés en debut de fichier..." tout simplement car la fonction onLoad n'est pas appelé!!

Par contre je suis incapable de modifier ton script pour le forcer à faire une récup des tags... et je pense que c même simplement impossible...

Comme ton script est super bienfait et si t'as 2mn pour trouver une soluss ca peut être pas mal pour la communauté... ;)

Commentaire de adwoofer le 31/07/2008 20:56:23

Bonsoir, ce lecteur correspond à mes besoin, je me suis même permis de le modifier légérement au niveau de graphisme. Cependant dés que je le met en réseau le lecteur ne semble pas retrouver mon fichier .mp3, "Chargement en cours: N aN%" s'affiche sur le lecteur alors que sur mon ordinateur local tout marche normalement.

Si quelqu'un peut m'aider.

Merci d'avance

Commentaire de nikolo le 31/07/2008 23:06:24

Certainement un problème de chemin, ou de caractères dans le nom du fichier...

Commentaire de adwoofer le 01/08/2008 11:26:42

Merci pour la réponse rapide, j'ai mis le lien en entier et tout fonctionne!

Merci

Commentaire de MADenigma le 01/08/2008 21:30:36

très bien

Commentaire de lorialet le 29/08/2008 15:28:55

Player bien cool, mais y'aurait il un moyen de rajouter un script, afin que le lecteur fasse jouer plusieurs morceaux aléatoirement?

Commentaire de nikolo le 29/08/2008 16:17:46

C'est une question, ou une demande de code ?

Commentaire de meltormay le 05/09/2008 08:50:34

Ce lecteur est vraiment parfait. Pour un débutant comme moi, c'est exactement ce qu'il faut pour observer et tenter de comprendre codes et structures. Merci.

Commentaire de nikolo le 05/09/2008 14:35:37

Ca fait plaisir de pouvoir aider...

Commentaire de Hatahu le 12/09/2008 17:54:04

Merci beaucoup pour ce player à intégrer dans une animation, que je cherchais depuis longtemps. Juste une question : est-il possible par un moyen simple d'intégrer plusieurs lecteurs ayant chacun à gérer des mp3 différents ? Lorsque je le fais, pour l'instant, tous lisent le même morceau (les paramètres s'appliquent à tous les lecteurs présents)... Merci d'avance...

Commentaire de nikolo le 12/09/2008 18:11:23

J'ai pas testé mais je peux regarder ca, et je te tiens au courant.

Commentaire de meltormay le 13/09/2008 17:33:13

J'ai inclus plusieurs lecteurs dans un même swf en dupliquant the player autant de fois qu'il y a de morceaux (un nom différent à chaque fois) en changeant le titre  et le fichier mp3 dans le code, pour les mettre tous dans la séquence final et ça marche à peu près. http://lastavalondrugstore.free.fr
Seul souci, ça met des plombes à charger, et sur des ordis moins puissants, ça ne balance rien.

Commentaire de Hatahu le 13/09/2008 18:11:39

Merci. J'avais effectivement trouvé également hier soir la nécessité de renommer différemment le clip pour chaque morceau... Du coup, ça marche, il faudra que je le teste sur des machines moins puissantes pour voir les temps de chargement, c'est effectivement à prendre en compte ! Merci encore, bonne continuation...

Commentaire de ibaom le 09/01/2009 17:08:29

super code...tres clair...

Commentaire de smile75 le 07/03/2009 18:20:19

Ouahou.
Super.
Bravo.
Merci.

Commentaire de nikolo le 07/03/2009 18:37:13

merci !

Commentaire de lindadaneau le 09/03/2009 14:29:16

Bravo, très bon script facile à utiliser. Merci, beaucoup! je l'adopte. Continue ton bon travail, ça aide les moins calé comme moi :-)

Commentaire de zguignou le 11/05/2009 12:17:11

Super player, code limpide... bravo et merci !
J'ai juste un souci : quand le lecteur est en auto play, et que l'on quitte la page ou se situe le lecteur, le son continue a lire en fond et impossible de l'arreter !

eexemple sur mon site : www.kromatik.eu

Commentaire de nikolo le 14/05/2009 02:10:51

Sur votre site le lecteur n'est pas en autoplay actuellement ?
sur quel OS et sur quel navigateur avez-vous ce problème ?

Commentaire de rodga le 23/05/2009 12:29:32

merci pour le partage...

Commentaire de Crogiat le 04/06/2009 00:02:30 4/10

C'est beau, simple et efficace...
Puisque ce n'est que pour un seul morceau, pourquoi ne pas rentrer dans le script, le titre, l'auteur, l'album...
Au niveau de // Evenement qui recupere les TAGS du MP3 chargé...
il suffit de ne conserver que:
infoMP3 = 'NomAlbum NomArtiste NomChanson ';
Non ?
Merci en tous cas...

Commentaire de nikolo le 04/06/2009 02:32:27

ben oui pourquoi pas...

Commentaire de melegaz le 11/07/2009 03:37:21

Moi je suis intéressé par la possibilité de rentrer soi même le nom de l'artiste, mais c'est comment exactement ? La solution de Crogiat est-elle bonne et suffisante ?

Sinon j'ai un petit soucis, g un mix qui fé plus de 10min et au dela de 10min, le compteur en chiffre ne fonctionne plus (NaN:00). Connaissez vous une solution ?

Merciiiiii d'avance

Commentaire de melegaz le 11/07/2009 03:41:18

Re !

Pour le nom du Mp3, c'est bon j'ai testé et c'est bon ! Mais j'ai pas encore trouvé pour le problème de chiffre....

Commentaire de melegaz le 11/07/2009 03:44:04

Ah ben ca a résolu le problème de champ de durée du MP3 en même temps !

Oublié mes posts lol

Désolé.....

Commentaire de damsterdamer le 16/07/2009 12:34:03

Bonjour,
le script ne marche pas sur IE chez moi, une idée ? :(

mon code d'insertion du swf, au cas où.. :

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="464" height="53" id="anime_flash">
  <param name="movie" value="./player.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="transparent" />
  <param name="allowfullscreen" value="true" />
  <param name="allowscriptaccess" value="sameDomain" />
  <a href="http://get.adobe.com/fr/flashplayer/">
    <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Installez Flash Player" />
  </a>
</object>

Merci d'avance :)

Commentaire de zguignou le 17/07/2009 01:10:26

Nikolo je t'ai envoyé un MP.

Commentaire de comporte le 20/09/2009 10:16:06

Bonjour,

je suis débutant alors un grand merci pour ce code!Mais j'ai un problème:
Sur ma séquence j'ai plusieurs images avec à chaque fois un player (The player1,2,3,etc)avec retour à une page d'acceuil qui permet de naviguer dans ces sons. mon problème est que si je quitte un morceau avant qu'il ne soit totalement téléchargé puis que j'y retourne il ne lira pas le son et n'affichera plus la barre de chargement mais attendra les 100% de chargement pour se remettre à lire?
Une idée peu être?
Merci d'avance

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

play sound [ par mdog ] salut, c certainement tres simple mais je trouve pa la commande qui permet de jouer un son de la bibliotheque? Je sais ke sa doit paraitre bete komme [Flash][Sound] Son continu dans une anim flash [ par chrisisis ] Bonjour,J'ai un menu en flash avec une musique de fondLorsque je change de page, le flash se recharge et donc la musique reprend du début.[color=darkr question sur sound.start [ par flow38 ] Salut alors voila je voudrais simplement faire un bouton qui lancerai ou stoperai un son dans la bibliothèque...pour l'instant ça marche pas voici le Comment faire une fonction "pause" avec la class Sound [ par sofianemad ] Salut les gens, j'essaye de faire un bouton pause pour mon lecteur mp3 en flash, mais j'y arrive vraiment pas apres plusieurs essais, j'aimerais faire setVolume et setPan seraient capricieux? aide svp [ par lamor ] voilà; je souhaite baisser le volume d'un son, sans baisser le volume des autres sons qui jouent egalement.son1=new Sound();son1.attachSound("aaa");so comportement sound... [ par pierreglardon ] Bonjour,voila mon probleme : j'applique le comportement "charger un son de la bibliotheque" sur un bouton pour jouer un son (voir le code actionscript Compte à rebours pour lecteur mp3 [ par Galaktik ] Bonjour les amis, grace &#224; vos nombreux conseils &#233;clair&#233;s, je suis arvenu &#224; cr&#233;er un super lecteur mp3 qui charge dynamiquemen contrôle unique sur plusieurs objets sons [ par Gizmil ] &nbsp;&nbsp; Salut,&nbsp;&nbsp; Sur une frame, j'ai charg&#233; trois sons via des loadSound, j'ai donc ceci:musique01 = new Sound();musique01.loadSou sound.id3 et cover [ par myseb ] Bonjourest-il possible avec la fonction sound.id3 de r&#233;cup&#233;rer les covers qui sont attach&#233;es sur les mp3 dans les tag id3 v2 ? controleur Sound en externe [ par jacky quartz ] Salut &#224; tous. Comme d'habitude, la question a sans doute &#233;tait trait&#233;e, mais j'ai pourtant bien scann&#233; la toile et &#231;a fait 5


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,342 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales