Soundmanager

Ce plugin permet la lecture et la mise en page de fichiers mp3 simplement en HTML / CSS.

Mise en plugin SPIP de la librairie Soundmanager2 de Scott Schiller.

Installation

Télécharger le plugin, puis ajouter des fichiers mp3 dans `tmp/upload`.

Associer les mp3 aux articles en utilisant les modèles.

Modèles par défaut

Le modèle `doc` de SPIP est modifié pour les mp3 et affiche un lecteur en HTML et CSS.

<doc1>

Le nouveau modèle `audio` affiche quant à lui un lecteur HTML / CSS / SVG avec une vue à 360°.

<audio1>

Contribuer sur SPIP-Zone

Pour modifier le plugin et faire profiter la communauté SPIP de vos améliorations (habillage graphique, nouveau modèle ou autre), vous pouvez utiliser votre accès SVN à SPIP-Zone [1].

Pour récupérer les fichiers :

svn checkout svn://zone.spip.org/spip-zone/_plugins_/soundmanager

Pour renvoyer sur SPIP-Zone les fichiers modifiés :

svn commit -m "Message de commit décrivant la modification"

Notes

[1Si vous ne disposez pas encore d’un accès SVN à SPIP-Zone vous pouvez en demander un sur la liste. Voir par ici

Discussion

2 discussions

  • 6

    Bonjour,
    Est-il possible de lire des playlist avec ce plugin. Si oui, de quelle manière peuvent-elles être créées et intégrées au lecteur.

    Merci pour votre temps

    • Oui c’est possible en modifiant un peu la fonction jouer_son https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/soundmanager/soundmanager.js.html?rev=110938#L60

      Sans tester je pense à quelque chose comme ajouter au début de la fonction jouer_son (première ligne) :

      // des infos sur le prochain son
      var next_sound_id = media_id + 1 ;
      var next_sound_url = $("a[data-soundId='"+ next_sound_id +"'][href$=mp3]").attr('href');

      Puis dans les propriétés de soundManager.createSound, après

      whileplaying:function(){
      	...
      }

      Ajouter :

      onfinish:function(){
      	if(next_sound_id && next_sound_url)
      		jouer_son(next_sound_id, next_sound_url);
      }

      Si ca fonctionne comme ça ; ça vaudrait le coup de l’ajouter en commitant sur la Zone.

    • Bonjour,
      Il y a parfois plus simple, selon l’origine des fichiers audios/vidéos.

      Soundsgood est un excellent outil pour faire connaitre une play liste quand les fichiers audios proviennent des habituelles plateformes de musiques.

      Exemple dans l’article d’un site spip sous Escal, avec la playliste du Pays qui chante : https://www.lettonie-francija.fr/1454 .

      J’ai débranché « Soundmanager » car je n’arrive pas à régler les dimensions de son affichage graphique, et voir mon message ci-dessous, le lancement du son ne se fait pas quand on utilise le modèle habituel

      <docXX> 

      Cordialement

    • C’est peut-être plus simple, mais ça te rend dépendant d’un service externe qui peut changer ses conditions d’utilisation du jour au lendemain, ou même disparaître :\

    • Voire revendre des informations personnelles te concernant à tout l’internet publicitaire et/ou sécuritaire.

    • Bonjour,
      J’ai modifié le .js selon les instructions et celui-ci ne génère pas d’erreur, c’est un bon début ... Sur la partie privée j’ai crée un article avec trois doc sur la partie publique j’affiche du coup trois lecteurs et sans playlist visible. J’ai dû manquer quelque chose dans la mise en oeuvre ... ;(
      Du coup je suis allé sur le site de soundmanager pour constater que le modèle Bar UI répond à mes attentes. Avant de me lancer sur le chemin hasardeux de l’adaptation de ce modèle, avez-vous déjà expérimenté son intégration dans le plugin ?

    • Ah oui magnifique ce Bar ui : http://www.schillmania.com/projects/soundmanager2/demo/bar-ui/

      Il faut l’ajouter au plugin de toute urgence.

    Répondre à ce message

  • Jaseur Boreal

    Bonjour,

    Il y a un problème.
    Le lancement du son ne se fait pas quand on utilise le modèle habituel

    <docXX>

    exemple à vérifier ici dans la page : https://www.lettonie-francija.fr/18
    Alors que le fichier s’écoute facilement avec le modèle

    <AudioXX>

    Un truc ? Un oubli ?

    Merci de vos suggestions

    Répondre à ce message

Ajouter un commentaire

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

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

Dernière modification de cette page le 19 juillet 2018