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

  • Bizarroïde !!
    le fichier ZIP dans mon précédent message est le résultat de cette syntaxe (sans les crochets du coup)
    doc232|player|player=dewplayer

    Répondre à ce message

  • Bonsoir,

    J’ai placé en ligne un autre fichier son, le résultat est le même...
    Je me suis demandé si la syntaxe était la bonne, et j’ai ajouté le nom du lecteur :

    spip-1.5.2-stats-hours-feries.zip
    Contient le nouveau fichier inc_joursferies.php3 et le fichier modifié statistiques_visites.php3 de la version 1.5.2

    Même résultat... :
    Une flèche rouge (qui permet tout de même de lire le fichier son) suivie de ça : h t t p ://w w w .ec-decour-nanterre.ac-versailles.fr/spip.php ?action=acceder_document&arg=232&cle=2606ffb3df1bd72d409e5b24d8242d99&file=mp3%2Fchanson-prenoms.mp3

    Quand j’ai monté le site il y a qqs semaines, j’avais déjà eu un problème pour mettre en ligne des vidéos : la syntaxe normale ne fonctionnait pas, seul le recours à la playliste (<playliste|video|id_article=25>) a permis de voir la vidéo...

    Ce qui est curieux, c’est que quand j’ai posté les premiers articles intégrant des fichiers sons, tous les lecteurs proposés dans le plugin fonctionnaient...

    Répondre à ce message

  • Dans une video playliste est ce possible d’avoir un bouton son ?
    Je voudrais qu’au chargement de la page la playliste s’affiche, la première video se lance avec le son coupé et que l’utilisateur puisse l’activer (ou inversément).

    Enfin autre question, est ce possible d’afficher des flv distants ?

    Encore merci pour ce plugin magnifique

    Répondre à ce message

  • 1

    Bonjour

    Je n’arrive à réduire le lecteur multimedia avec une video FLV.
    On dirait qu’il est à 400px de largeur et que c’est « standart ».
    Dans les options du lecteur dans l’admin spip, il y a bien une option pour forcer la largeur, mais que j’écrive 176 ou 176px, ca ne change rien...
    Je trouve ce lecteur vraiment bien, avec ca en plus ca serait parfait !

    • Bonjour, je rencontre le même problème. J’ai modifié les paramètres de « player_flv_config.php » dans Plugins/Lecteur_multimedia/inc, puis j’ai désinstallé le plugin, et réinstallé. Dans la partie privée, je vois bien les nouveaux paramètres par défaut, mais cela ne change rien à l’affichage sur le site public. Merci d’éclairer ma lanterne...

    Répondre à ce message

  • Nous venons d’installer le plugin, nous avons un peu retouché le graphisme. Et franchement, il est impeccable.
    Nous vous remercions pour cet outil d’excellente facture.
    Cordialement
    l’équipe de bat13tv.fr

    Répondre à ce message

  • Comment choisir le type de lecteur qui sera affiché (Mini/Normal/Maxi/Multi) à partir de la balise <docxx|player> ?

    Merci

    Répondre à ce message

  • 3

    Avec SPIP 2.0.3 + SARKA

    le plugin fonctionne bien, mais dans le résumé d’un article, en première page de site, l’url du fichier flv est incrustée dans le texte :

    blablabla IMG/flv/ag2007.flv blablabla

    • Merci pour ce nouveau manuel. Pourriez-vous traiter le cas d’une playliste mp3 s’il vous plait ? Merci beaucoup.

    • Bonjour,

      Il me semble que la configuration du plugin pour la vidéo n’est active que pour
      <docXX|video>
      et non
      <docXX|player>

      Après avoir activé certains éléments comme :

      « Lire automatiquement » il est impossible de les désactiver, on peut décocher, sauver mais à la relecture de la config, la case reste cochée.

      D’autre part quel que soit le choix c’est toujours « Maxi » qui est sélectionné à l’ouverture de la configuration.

    Répondre à ce message

  • merci !

    utilisé sur le site d’un serveur intermittent du spectacle :
    http://82.227.89.221/michel

    Répondre à ce message

  • 4

    Bonjour,

    J’utilise SPIP 2.0 et le plugin lecteur multimedia avec des fichiers flv et mp3.
    Je rencontre un problème avec les playlist de fichier mp3, apparemment, je ne suis pas le seul d’après mes recherches sur Google. Mais je n’ai pas trouvé de solution sur le web.

    Mes symptomes :
    -  je vois les boutons du player
    -  les boutons sont inactifs
    -  les fichiers sont listés avec des liens hypertextes : des que l’on clique dessus, une nouvelle page s’ouvre
    -  sous IE7, il m’informe qu’il y a une erreur dans la page.

    Vous pouvez vérifier sur http://test.mario-norcia.com/spip.php?article57

    Avez-vous une idée ? une piste ? Dois-je conclure que le lecteur multimedia n’est pas 100% compatible avec SPIP 2.0 ?

    Merci pour votre aide.

    • Apparemment, ce ne sont que les playlists qui posent problème. En effet, lorsque <docX|player> fonctionne parfaitement. Que ce soit avec des videos ou des mp3. Ce sont vraiment les playlist qui posent problème.
      Une idée ?

    • Lorsque je tape : #MODELEplayliste et lorsque je visite le site je vois simplement ecrit : #MODELEplayliste. Est-ce normal ? A mon avis non. Auriez-vous des pistes pour me débloquer ?

    • Ou tapes tu cela ? Si c’est dans le texte d’un article il faut taper <site|playliste>.

    • Oui, je tape <playliste|id_article=55> dans mon article.
      Je vois alors les boutons du player mais ils restent inactif. En dessous des boutons, j’ai la liste de tous les morceaux avec des liens hypertexte dessus. Bref, cela ne fonctionne pas du tout comme un player avec une playliste.
      Avec <playliste|site> c’est la même chose. C’est comme si les fichiers mp3 n’étaient pas tout à fait reconnu par le plugin...
      Une idée ?

    Répondre à ce message

  • problème !

    soundManager.initComplete() : calling soundManager.onerror()
    — SoundManager 2 failed to load (security/load error) —
    soundManager.disable() : Disabling all functions - future calls will return false.
    Verify that the movie path of plugins/Lecteur_multimedia/soundmanager/soundmanager2.swf is correct (test link)
    soundManager : JS->Flash communication failed. Possible causes : flash/browser security restrictions (view/edit), insufficient browser/plugin support, or .swf not found
    soundManager._initMovie() : Got EMBED element (created via JS)
    soundManager._createMovie() : trying to load plugins/Lecteur_multimedia/soundmanager/soundmanager2.swf
    — SoundManager 2 Version 2.0b.20070201 —

    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