Player Flash Mp3 léger

Intégrez un lecteur mp3 en flash et léger comme une plume au sein de vos articles, brèves ...

Je vous invite dès à présent, à aller consulter le site de estvideo pour comprendre ce que vous allez obtenir.

INSTALLATION

-  Téléchargez tout d’abord le fichier dewplayer.swf disponible sur estvideo ou la version disponible au bas de cette page.


Poids du fichier Flash : 2.13 Ko
Licence libre : Creative Commons Attribution-ShareAlike License France.

-  Dans votre fichier /config/mes_options.php, ajoutez le code suivant :

function flashmp3($texte) {
$texte = preg_replace("'<flashmp3=([^\]>]+)>([^\[]+)<\/flashmp3>'Ui",'<br><br><object type="application/x-shockwave-flash" data="/son/dewplayer.swf?son=/son/\\1" width="200" height="20"><param name="movie" value="/son/dewplayer.swf?son=/son/\\1"></object><span valign="middle"><br>\\2</span>',$texte);
return $texte;
}
;

function apres_propre($texte) {
$texte = flashmp3($texte);
return $texte;
}
;

-  Dans vos squelettes brèves, articles ..., ajoutez le filtre |flashmp3 comme ci dessous

<div class="texte">[(#TEXTE|flashmp3)]</div>

-  Créez également un dossier « son » à la racine de votre spip où vous placerez vos fichiers mp3 et le fichier dewplayer.swf précédemment téléchargé.

UTILISATION

Lors de la rédaction de vos articles, il suffira de placer les balises suivantes

<flashmp3=nomdefichier.mp3>Écoutez ce morceau, fruit de mes délires musicaux</flashmp3>

dans votre texte.

FICHIER A TELECHARGER

dewplayer.swf
Version prise sur estvideo, le 12.05.2005

ATTENTION
Nous faisons ici l’usage des points d’entrées spip disponibles depuis la 1.7.2. Si la fonction apres_propre existe déjà dans votre fichier mes_options, alors il faut juste ajouter la ligne $texte = flashmp3($texte); juste avant la ligne contenant un return en adaptant $texte pour qu’il ait le même nom que ce qui se trouve après le return.

Discussion

28 discussions

  • ghostfire_75

    Salut à tous,
    Moi j’utilise celui ci : http://www.webtutoriaux.com/lecteur-mp3.php
    Il est simple d’utilisation, moderne et personnalisable !
    De plus, il n’y a aucunes pubs ni liens et ne demande aucune inscription !
    Voilà, A+

    Répondre à ce message

  • 1

    le lecteur augmente le tempo de quelques fichier MP3,

    • Les fichiers mp3 doivent être encodés a 44.1Khz sinon la vitesse de lecture est changée.

    Répondre à ce message

  • 1

    Il y a aussi mp3.kiwite.ch qui est cool et vraiment facile à installer !!!

    Répondre à ce message

  • 3

    Une remarque et une question a propos de cette contrib.

    Il me semble que le dewplayer n’est pas libre (le .fla n’est pas disponible...)

    NB : J’ai reçu des dizaines de mails avec des suggestions et des questions, mais je n’ai pas encore pu répondre à tous ni faire les modifications souhaitées. Merci de ne pas demander le .fla

    par contre ce lecteur l’est.

    Sinon, je me demandais s’il n’y aurait pas moyen à l’aide d’un petit hack dans inc_document d’inclure un appel à une fonction qui au lieu de renvoyer une vignette mp3 renvoie le lecteur, malheureusement mes connaissances en php sont bien trop limité pour cela, mais je serais testeur si jamais quelqu’un s’y colle ;)

    • Et bien je me suis sous-estimé... j’ai finalement réussi, voir ici et là pour le résultat

    • Le dewplayer est distribué sous licence Creative Commons. Le code source n’est donc pas libre, mais le fichier swf l’est. A noter que ce lecteur a fait l’objet d’une mise à jour (voir le site de l’auteur pour de plus amples informations).

    • je voudrais pas pinailler, mais quand même La licence Creative Commons Attribution-ShareAlike License France implique la libérté de

      de modifier cette création

      Or sans code source, l’utilisateur ne dispose pas de cette liberté. Donc tant qu’il n’y a pas de source dispo, le contrat de licence n’est pas respecté et on ne peut pas dire que le soft est libre....

      M’enfin j’dis ça j’dis rien c’est juste pour pinailler ;)

      (j’ai toujours pas trouvé la source)

    Répondre à ce message

  • 1

    j’arrive pas à télécharger dewplayer.swf !!! aidez moi svp !

    • une clik droite sur l’icone de tlechargement puis tu choisi enregitrer la cible sous..c simple

    Répondre à ce message

  • 3

    Super boulot, mais je rencontre un problème très bizarre.

    Lorsque je lance le mp3, le lecteur le joue au moins deux fois plus vite que la normale ... Je vous laisse imaginer le résultat !

    Je pensais qu’il s’agissait - pour changer - d’un bug du cache de IE ou Dieu sait quoi, et j’ai essayé sous Firefox. Même résultat. Bref il y a des chances pour que ce soit un bug du flash.

    Mais le pire c’est qu’il ne fait pas cela avec tous les fichiers. Je vais essayer de réencoder ceux qui ne fonctionnent pas pour voir le résultat ... Le bitrate a-t-il une influence sur le fonctionnement du programme ?

    Ceci dit, le player est tout à fait efficace et remplit son rôle à merveille : 10/10, excepté ce petit bug qui a sans doute une explication logique ;).

    • C’est un pb d’encodage du mp3 pas du lecteur flash attention à la vitesse d’encodage

    • harrold.the.barrel

      Ok merci de ta réponse, je vais essayer de résoudre le problème ...

    • Bonjour, ayant fait plusieurs types de player je me pose toujours cette question :
      Pk Flash ne reconnait que le 44Khz et le 11KIhz apparait 4 fois plus rapide ??
      De plus comment encoder un 11Khz en 44Khz sans compresser l’espace temporel ?

    Répondre à ce message

  • 1

    Y a-t-il (ou prévu) un passage en version « modèle » de ce super léger player pour les versions Spip 1.9.1 et suivantes ?
    On pourrait alors l’étendre à tous les formats, ogg et cie. Et avec un simple raccourci indiquer le son voulu dans chaque article ou breve au lieu de réécrire tous les squelettes pour filtrer.
    Merci

    • C’est le plugin Lecteur Multimedia (disponible en telechargement ici) qu’il faut utiliser avec spip 1.9.1 et supérieures.
      Il permet de faire simplement <docXX|player> dans les articles ou tout autre contenu pour les fichier mp3 et flv.

    Répondre à ce message

  • Bonjour,
    je vois que je suis en retard, la dernière contrib au forum datant de juin 2006.

    Tout d’abord bravo pour l’intégration.

    Ensuite voici mon problème : sur un site en construction les.meme.pas.malesDOTfreeDOTfr, j’ai une espèce de « truc » grisâtre qui s’insère en début d’article et qui est un esemble de liens vers l’article lui même le code est :

    <a href="" class="spip_modele"><html>
    	<a href="http://les.meme.pas.males.free.fr/ecrire/?exec=statistiques_visites&id_article=2" class="spip-admin-boutons">visites :&nbsp;0;&nbsp;popularit&eacute;&nbsp;:&nbsp;0</a>
    </div></html></a><a href="" class="spip_modele"><html></html></a><br><br>

    Ce qui donne :

    visites : 0; popularité : 0

    Je n’ai bien sûr pas intégrer ce code moi-même, ce sont les liens de stats qui sont placé là lors de l’insertion du player dans le corps de l’article.

    Le tout marche bien par ailleurs, mais ce n’est pas très esthétique.
    Quelqu’un-e a déjà eu ce problème ??

    Merci et bonne journée

    Répondre à ce message

  • bonjour

    j’utilise aussi une boucle documents avec le script suivant :

    <BOUCLE_article(ARTICLES){id_article}>
    <h2>#TITRE</h2>
    <h3>#SOUSTITRE</h3>
    #TEXTE
    
    <BOUCLE_son(DOCUMENTS){id_article}{mode=document}{extension=mp3}{doublons}>
    <div id="ecoute"><h1>#TITRE</h1> #DESCRIPTIF
    <object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=#URL_DOCUMENT" width="200" height="20"> <param name="movie" value="dewplayer.swf?mp3=#URL_DOCUMENT" /> </object>
    </div>
    <br />
    </BOUCLE_son>
    </BOUCLE_article>

    en mettant les mp3 en fichier joints
    ca marche impec sur firefox et IE

    Répondre à ce message

  • 1

    Il y a un autre player MP3 en flash ici :
    http://player.aouka.org/

    Licence du player : CreativeCommons

    • Bonjour,

      de nouvelles versions des players aouka sont disponibles.
      ils s’utilisent exactement de la même façon que le player de Dew, mais sont plus configurables pour s’intégrer à votre site (c’est d’ailleurs pour cela que nous les avons développés).

      http://player.aouka.org

      J’ajouterai un post bientôt pour expliquer comment l’intégrer à spip.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom