Lecteur Multimédia

Le plugin « lecteur multimedia » permet la lecture et l’affichage de sons ou de vidéos.
Il enrichit l’affichage des raccourcis des documents ajoutés <docX>. Il ajoute des lecteurs flash adaptés aux formats .MP3 et .FLV.
Le plugin agit sur tous les <docX|player> insérés dans les textes, aussi bien que dans les squelettes

Important : Depuis 2015, le plugin Lecteur multimedia a été entièrement refondu et il repose maintenant sur le lecteur Media Element Player, lecteur compatible HTML5. Les anciens lecteurs flash restent disponible sous forme d’une "skin" du Media Element Player.

Le plugin « lecteur multimedia »

Le plugin transforme les raccourcis des documents ajoutés dans le texte <docX|player> et affiche des lecteurs adaptés aux formats .MP3 et .FLV (respectivement sons et vidéos).

<docX|player> dans le texte d’un article SPIP

De nombreux lecteurs sont proposés dans le panel de configuration :

  • par défaut (depuis 2015) on utilise le lecteur Media Element player compatible HTML5
  • d’autres anciens lecteurs (à base de flash) sont aussi disponibles : Neolao player
    Dew player, One pixel out player et erational player

Audio


-  Ajouter un lecteur en écrivant <docX|player> ou bien <docXX|player|player=dewplayer> ou encore[->http://www.monsite.net/fichier.mp3]dans le texte d’un article SPIP.

-  Dans un squelette le plugin agit également (en javascript) sur les liens class="enclosure".

<a rel="enclosure" href="http://site.net/fichier.mp3">
mon fichier
</a>

-  Affichage d’un player mp3 dans un squelette SPIP

<BOUCLE_ziq(DOCUMENTS){id_document}{mode=document}{extension=mp3}>
 [(#MODELE{doc_player}{player=neoplayer}{id_document=#ID_DOCUMENT})]
 </BOUCLE_ziq>

On peut choisir son player favori sur la page de configuration du plugin. [1]

-  Afficher une playliste audio dans un squelette SPIP avec un modèle .

Pour afficher la playliste des mp3 d’un article, ou bien des derniers mp3 enregistrés : utiliser le modèle playliste dans le texte d’un article :
<playliste|id_article>
<playliste|id_article=XX>
<playliste|site>.

-  Appel dans un squelette (pour une playliste spécifique au document d’un article) :

[(#MODELE{playliste}{id_article=XX})]

La playlist est un fait un simple modèle SPIP en HTML/CSS
Il est possible de créer sa propre adaptation de la playlist en créent ses propres modèles SPIP.

Vidéo (ancienne version)

Les fonctions de lecture de vidéo ne sont plus prises en charge par le plugin en version 2, comme c’était initialement le cas dans les premières versions du plugin. Pour la lecture de vidéo pour SPIP 3, on se reportera sur des plugins dédiés : Vidéo Accessible, mediaspip player.

Avec le http://flv-player.net/ de Néolao.

Le raccourci <doc184|player|center> affiche la vidéo du document joint d’extention .flv, (video au format flv + legende, , titre, vignette personnalisée).
 [2]

Voir une démo

La playliste vidéo est également disponible.

Dans un article

<playliste|video|id_article=18>

Dans un squelette :

#MODELE{playliste_video}

Notes

[1Le lecteur audio par défaut est le lecteur de Neolao, mais le plugin propose également de choisir un lecteur audio alternatif parmi Dewplayer, one pixel out player (celui qui se déplie) et eraplayer.

éventuellement, il peut être utile d’afficher plusieurs lecteurs

<docXX|player|player=pixplayer>
<docXX|player|player=neoplayer>
<docXX|player|player=dewplayer>
<docXX|player|player=eraplayer>

[2Note : Parfois, les documents distants au format .flv sont reconnus par spip en tant que fichier texte, vous saurez ici pourquoi, et quoi faire

Comme l’explique Arno*, il est également possible d’ajouter une video format .swf (comme sur utube par exemple) , avec l’habituel <embX> en précisant la largeur et la hauteur du document (425 et 350 ici).

<embX> fonctionne également avec des videos au format m4v, .mov, .avi, mpeg, wmv, etc

Discussion

203 discussions

  • 2

    Bonjour,

    Je teste la dernière version de spip 2.1 en local. Un problème rencontré avec le plugin :

    • Lecteur multimedia : la play-liste vidéos ne fonctionne pas. Une erreur dans un filtre du modèle play-liste video notamment :

    [(#INCLURE{fond=#GET{skin}}|compacte_css)]

    Le filtre compacte_css n’est pas toléré.

    Je suis l’évolution éventuelle du plugin pour voir si quelqu’un a une solution.

    Cordialement,
    KMk.

    • C’est corrigé, ce sera dans le zip de 13h

    • Bonjour, Cédric,

      Effectivement, c’est corrigé... et ça marche !

      Merci beaucoup !

      KMk.

    Répondre à ce message

  • >> Où met-on les dimensions du FLV ?

    <object type="application/x-shockwave-flash" data="http://www.marsavril.me/plugins/Lecteur_multimedia/flash/player_flv.swf" width="320" height="256">
        <param name="movie" value="http://www.marsavril.me/plugins/Lecteur_multimedia/flash/player_flv.swf" />
        <param name="allowFullScreen" value="true" />
        <param name="FlashVars" value="flv=http%3A//www.marsavril.me/video/Les-Parisiennes-L-Argent-ne-fait-pas-le-bonheur.flv&height=256" />
    </object>

    Je ne sais plus où j’ai trouvé ça, mais dans cet exemple la hauteur est précisée 2 fois. Je ferai l’essai plus tard d’enlever la 2e fois.
    Si de votre côté vous avez la soluce pour « Comment savoir que 185 = Sergio_Dub.mp3 ? », je suis preneur.

    Répondre à ce message

  • salut,

    pour

    [->http://sousdomaine.monsite.net/fichier.mp3]

    ça marche super bien.

    par contre pour

    <docXX|player|player=eraplayer>

    je ne comprends toujours pas comment l’utiliser. J’avais cru comprendre qu’il fallait placer les fichiers audios et vidéos dans un répertoire spécifique, mais en regardant la démo http://www.spip-zone.info/spip.php?article18 je ne vois pas le rapport entre

    <doc185|player>

    et http://www.davduf.net/IMG/Sergio_Dub.mp3 ... Comment savoir que 185 = Sergio_Dub.mp3 ?

    D’avance merci si vous pouvez me diriger

    PS : ma page test se trouve ici : http://www.marsavril.me/spip.php?article1 et le fichier mp3 se trouve dans un autre sous-domaine http://fevrier.marsavril.me/audio/

    Répondre à ce message

  • Bopnjour,

    Que ce soit avec du son ou de la vidéo, les playlists ne fonctionnent pas.
    Par exemple pour la playlist vidéo, celà m’ouvre mon lecteur de pc ...

    Je suis sur la derniere verion de spip ...

    Merci

    Répondre à ce message

  • art logic

    Hello

    Avec la dernière version stable de spip, et le dernier téléchargement du plugin, j’ai une page blanche sur la config ecrire/ ?exec=player_admin

    walla.

    Répondre à ce message

  • 1

    Bon premier bug si on met pas de dimension au flv, il prend 0 par défaut et forcément votre vidéo ne s’affiche pas^^

    Deuxième bug plus gênant : pas la peine d’essayer de configurer le plugin aucun parametre n’est pris en compte...

    Troisième bug, le bouton play et stop ne font rien donc ne servent rien.

     :(

    Répondre à ce message

  • J’utilise ce plugin pour une vidéo que l’on a fait pour notre lycée :
    http://lycees.ac-rouen.fr/buisson/new/spip.php?article211

    Je voudrai avoir le temps écoulé et la durée total sur la barre de commande (comme les vidéos youtube/dailymotion), est-ce possible ?

    Répondre à ce message

  • Bonjour,
    j’aimerai savoir s’il ya un moyen de lire la video automatiquement je veux dire sans pour autant cliquer sur play.

    Répondre à ce message

  • 3

    Je cherche désespérement à supprimer la marge colorer autour du player. n’ayant pas accès au .fla je ne peux pas modifier ca dans le flash.

    Et quand aux paramètre du plugin dans config ils ne semblent pas pris en compte, que je supprime la couleur du degradé ou mette du rouge ou autre.. Il reste toujours en blanc gris.
    C’est dommage je trouve pour le graphisme d’autant que si on le veux on peux toujours rajouter des marges en CSS.

    Un player video tout simple sans marge serait plus jolie ^^..

    • Bon je me répond :
      Je n’ia pas réussis a supprimer le contour, j’ai par contre au moins pu en modifier la couleur en allant modifier directement le modèle.

      Quand au fait que les paramètres du plugin ne foncitonne pas, rien d’étonnant finalement car dans le modèle il ne sont pas pris en compte. Un de ces 4 je regarderai comment faire cela ne doit pas être si compliqué.

    • Bonjour,

      Merci pour votre travail sur ce plugon. J’ai cependant un problème parceque FF me signale 6 erreur css dans la feuille css du player
      Pour erreur d’analyse sur la valeur « cursor » sur les lignes 15, 44, 54, 60, 71.
      Et pour # au lieu de déclaration attendue sur la ligne 130.
      Merci pour vos réponses.

    • Dans le modele doc_player.html faut rajouter des #GET un peu partout^^ par exemple :

      <param name="FlashVars" value="flv=[(#URL_DOCUMENT|url_absolue)]&amp;width=#GET{largeur}&amp;height=#GET{hauteur}&amp;bgcolor1=#GET{bgcolor1}&amp;bgcolor2=#GET{bgcolor2} etc...

    Répondre à ce message

  • Hello,

    Après avoir installé le plugin, le player.swf se charge sur toutes mes pages. Même celle qui n’ont pas de vidéo ou de musique. J’ai 500 articles et seuls deux reçoivent de la vidéo. Serait-il possible de ne pas retrouver le player partout ?

    Merci de vos réponses.

    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