SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

255 Plugins, 183 contribs sur SPIP-Zone, 176 visiteurs en ce moment

Accueil du site > Affichage multimédia > Audio, vidéo > Lecteur Multimédia > Lecteur Multimédia

Lecteur Multimédia

28 février 2007 – par BoOz – 171 commentaires

50 votes

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

Le plugin « lecteur multimedia »

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

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

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.

Voir une démo

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

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

Voir une démo

-  Affichage d’un player mp3 dans un squelette SPIP

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

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

Voir une démo

-  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) :

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

La playlist est un fait un simple modèle SPIP en HTML/CSS

Voir une démo de modèle de playlist personalisé

Il est possible de créer sa propre adaptation de la playlist en créent ses propres modèles SPIP.

Vidéo

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 :

  1. #MODELE{playliste_video}

Voir une démo

Le code source du plugin Lecteur multimedia est disponible sur spip-zone

Téléchargez le plugin Lecteur_multimedia

Une fois que vous avez décompressé le fichier, renommez le repertoire "Lecteur_multimedia", puis placez le dans le répertoire /plugins à la racine du SPIP, et activez le plugin dans l’espace privé.

Notes

[1] Le 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>

[2] Note : 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

Retour en haut de la page

Vos commentaires

  • Le 27 août à 12:12, par Thufir

    Bonjour,

    J’utilise ce plugin pour la vidéo. Il est super mais le lecteur a une bordure un peu bof avec des arrondis et un effet de dégradé du blanc vers le gris (que je retrouve d’ailleurs sur toutes les démos). J’ai essayé de farfouiller sur le backoffice mais sans succès : même en mettant marge de la vidéo 0 et en changeant les couleurs de fond, ça donne rien.

    Savez vous comment on peut agir sur cet aspect des choses ? Du point de vue de notre charte graphique, ça le fait moyen.

    Merci d’avance

    Répondre à ce message

  • Le 3 août à 17:32, par Mehdi

    bonjour,

    j’obtiens une page blanche dès installation de ce plugin sur SPIP 2.1.1...
    le seul moyen d’avoir accès ausite est d’effacer le dossier du plugin du répertoire plugins...

    est-un bug ?? quelqu’un a-il une solution ??

    @+

    Répondre à ce message

  • Le 15 juillet à 10:49, par robomatix

    Sur http://festi.tv/(spip 2.1.0), j’utilise ce plugin (dernière version je crois) pour afficher des vidéo. Au départ, elles sont prévu pour un formatclassique, mais maintenant, il faudrait les afficher en 16/9...

    J’ai fait une tentative : http://festi.tv/spip.php?page=sommaire-test, mais le lecteur est bien redimensionnée, mais pas la vidéo. Pour info "La Journée "Conférence de presse du Off" " est en 16/9...

    Voici le code normal qui appelle le modèle :

    1.  <BOUCLE_video(DOCUMENTS){id_article}{mode=document}{extension=flv}>
    2.                             [(#MODELE{doc_video}{id_document=#ID_DOCUMENT}{largeur=368}{hauteur=226})]
    3. </BOUCLE_video>

    Le modèle :

    1. [(#TYPE_DOCUMENT|=={Flash Video}|?{' '})
    2. #SET{largeur,#ENV{largeur,#LARGEUR|=={0}|?{400,#LARGEUR}}}
    3. #SET{hauteur,#ENV{hauteur,#HAUTEUR|=={0}|?{300,#HAUTEUR}}}
    4. <div id="video">
    5. <object type="application/x-shockwave-flash" data="#CHEMIN{flash/player_flv_maxi.swf}" width="#GET{largeur}" height="#GET{hauteur}">
    6. <param name="movie" value="#CHEMIN{flash/player_flv_maxi.swf}" />
    7. <param name="FlashVars" value="flv=[(#URL_DOCUMENT|url_absolue)]&amp;width=#GET{largeur}&amp;height=#GET{hauteur}&amp;#PLAYER_FLV_FLASHVVARS[&amp;srturl=(#ENV{srturl})]&amp;margin=0&amp;showtime=2[&amp;startimage=(#LOGO_DOCUMENT|fichier)]" />
    8. <param name="allowFullScreen" value="true" />
    9. <param name="wmode" value="transparent" />
    10. [<strong>(#TITRE)</strong>]
    11. [<span><a href="(#URL_DOCUMENT)" rel="enclosure">#URL_DOCUMENT</a></span>]
    12. </object>
    13. </div>
    14. ]

    Et maintenant, le code de test qui appelle le modèle de test :

    1. <BOUCLE_video(DOCUMENTS){id_article}{mode=document}{extension=flv}>
    2.                             [(#MODELE{doc_video_test}{id_document=#ID_DOCUMENT}{largeur=368}{hauteur=207})]
    3.                     </BOUCLE_video>

    et le modèle de test :

    1. [(#TYPE_DOCUMENT|=={Flash Video}|?{' '})
    2. #SET{largeur,#ENV{largeur,#LARGEUR|=={0}|?{400,#LARGEUR}}}
    3. #SET{hauteur,#ENV{hauteur,#HAUTEUR|=={0}|?{300,#HAUTEUR}}}
    4. <div id="video_test">
    5. <object type="application/x-shockwave-flash" data="#CHEMIN{flash/player_flv_maxi.swf}" width="#GET{largeur}" height="#GET{hauteur}">
    6. <param name="movie" value="#CHEMIN{flash/player_flv_maxi.swf}" />
    7. <param name="FlashVars" value="flv=[(#URL_DOCUMENT|url_absolue)]&amp;width=#GET{largeur}&amp;height=#GET{hauteur}&amp;#PLAYER_FLV_FLASHVVARS[&amp;srturl=(#ENV{srturl})]&amp;margin=0&amp;showtime=2[&amp;startimage=(#LOGO_DOCUMENT|fichier)]" />
    8. <param name="allowFullScreen" value="true" />
    9. <param name="wmode" value="transparent" />
    10. [<strong>(#TITRE)</strong>]
    11. [<span><a href="(#URL_DOCUMENT)" rel="enclosure">#URL_DOCUMENT</a></span>]
    12. </object>
    13. </div>
    14. ]

    Est ce que quelqu’un aurait une idée de comment faire pour que le lecteur s’affiche correctement en 16/9 ?

    Répondre à ce message

  • Le 14 juillet à 10:49, par Bernard Blazin

    Bonjour , sous SPIP 2.1, je n’arrivais pas à afficher le lecteur mp3, J’ai juste modifié la boucle du squelette comme ceci :

    <BOUCLE_zic2(DOCUMENTS){id_article}{extension IN mp3}>
    [(#MODELE{doc_player}{player=neoplayer}{id_document=#ID_DOCUMENT})]
    </BOUCLE_zic2>

    Répondre à ce message

  • Le 23 juin à 11:20, par lolo

    je n’arrive à afficher que 10 videos dans la liste. Peux-t-on en lister plus de 10 et comment s’y prendre

    • Le 23 juin à 11:32, par lolo

      c’est bon j’ai trouvé. Dans modeles le fichier video liste est à modifier .

    Répondre à ce message

  • Le 23 juin à 10:57, par lolo

    peut ton classer par ordre les videos car pour l’instant il prend les numéros de doc moi je voudrais pouvoir classer les videos indépendamment de leur n° de doc dans spip en attribuant un numero d’ordre.

    Répondre à ce message

  • Le 23 juin à 10:29, par lolo

    bonjour,

    j’ai installé le lecteur sur un spip 192 le souci la liste des videos et visible dans IE mais pas dans firefox (sauf de temps en temps).

    Répondre à ce message

  • Le 21 juin à 16:34, par bubu

    Messages obtenus sur une inclusion de type [(#MODELEplayliste)] :

    Deprecated : Function ereg_replace() is deprecated in Lecteur_multimedia\player_fonctions.php on line 80, 81
    Deprecated : Function eregi_replace() is deprecated in Lecteur_multimedia\player_fonctions.php on line 82, 83

    J’ai remplacé ereg_replace() par mb_ereg_replace() et eregi_replace() par mb_eregi_replace().

    Répondre à ce message

  • Le 16 juin à 23:52, par JB

    Bonjour à tous,
    J’ai les dernières versions de spip, sarkaspip et du lecteur multimédia. Tout fonctionne, sauf la barre de défilement : on ne peut pas avancer dans les vidéos en flash. Par exemple, sur cette page. J’ai loupé un réglage quelque part ?
    Merci d’avance,
    JB

    Répondre à ce message

  • Le 27 avril à 11:59, par MonsieurL

    Bonjour,

    Je viens de réinstaller le plugin, mais impossible de lire une video ???
    http://stephane.leveque14.free.fr/s...

    Spip 2.0.10

    Merci d’avance !

    • Le 11 juin à 11:41, par Spipeur_Debutant

      Bonjour,

      J’utilise la dernière version de SPIP 2.1 et j’ai également le même souci que vous. Avec vous trouvé une solution.

      Merci

    • Le 11 juin à 11:49, par MonsieurL

      Bonjour,

      Non, désolé..je n’ai pas eu le temps de me repencher sur la question....

    • Le 11 juin à 11:56, par Spipeur_Debutant

      Bon dommage, Merci quand même pour la réponse.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Formulaire de contact avancé

    23 mars 2009 – 661 commentaires

    Un formulaire de contact configurable, avec de multiples options.

  • Bandeau

    16 août – 26 commentaires

    Et si on repensait la navigation principale de l’espace privé de SPIP ? Ce plugin permet de tester en situation réelle un nouveau bandeau de navigation pour l’interface de SPIP 2. Aussitôt activé, il remplace la navigation principale de l’espace privé (...)

  • odt2spip : création d’articles à partir de fichiers OpenOffice Writer

    6 mars 2009 – 91 commentaires

    Ce plugin permet de générer un article SPIP à partir du téléchargement d’un fichier OpenOffice Writer (format .ODT). Il gère la majorité des raccourcis typographiques, détecte les différents niveaux de titre et fait l’intégration des images (...)

  • SPIP-Immo : Présentation

    2 février 2009 – 26 commentaires

    Nous avons été amené à travailler pour plusieurs agences immobilières. A cette occasion, nous avons constaté qu’elles avaient toutes les mêmes demandes spécifiques liées à leur activité.

  • SkelEditor 2.0

    1er mars – 17 commentaires

    La version remaniée et enrichie du plugin, pour SPIP 2.1, qui vous permet d’éditer votre squelette directement en ligne sans passer dans le FTP Ce plugin vous permet d’éditer les fichiers du squelette courant depuis l’interface privé. Cela peut être (...)