Comment ajouter des vidéos (stockées sur votre serveur) à votre site Drupal

Vous avez des vidéos stockées sur votre serveur web et vous souhaitez les publier sur votre site Drupal 7. Voici la procédure à suivre.

Installation et configuration du module Video

  • Tout d'abord, vous devez télécharger et installer le module Video disponible à l'adresse suivante : https://www.drupal.org/project/video
  • Une fois, que vous l'avez installé, activer le module Video et Video UI.
  • Si tout se passe bien, vous devez maintenant effectuer la configuration via Configuration => Media => Video (URL : admin/config/media/video)
    • Dans l'onglet Transcoders, sélectionnez FFmpeg (ou Zencoder si vous préférez mais chez moi, il bug et fait planter le site) et cliquer sur Enregistrer la configuration. Si vous n' effectuez pas cette opération, les minitatures ne seront pas disponibles.
  • Vous pouvez désormais ajouter ou un modifier un type de contenu et ajouter un type de champ Video. Dans les paramètres du champ, je sélectionne Automatically extract thumbnails from video (with fallback to manual upload) pour Video Thumbnails pour que les miniatures soient automatiquement créées lors de l'upload.

Selon le type de format du fichier video, il peut soit s'agir du plugin Quicktime, de Windows Media Player, ... Cette configuration s'effectue via Configuration => Media => Video (URL : admin/config/media/video)

Mais vous pouvez également vouloir l'afficher dans un flashplayer à la manière de Youtube et Daily Motion. Deux flashplayers sont actuellement disponible pour ce module :

  • Flowplayer (lecteur vidéo écrit en Javascript et Flash sous licence GPL 3+)
  • JW Player (lecteur vidéo flash et HTML5 sous licence Creative Commons)

Installation et configuration du player Flowplayer

  • Téléchargez Flowplayer via le site officiel de Flowplayer
  • Décompressez l'archive dans le répertoire sites/all/libraries/ (Le fichier flowplayer-x.x.x-min.js se trouve donc dans le répertore sites/all/libraries/flowplayer)
  • Téléchargez et installez le module Flowplayer API dans Drupal. Une fois fait, vous devez l'activer.
  • Quelques options sont disponibles si vous souhaitez personnaliser l'affichage de Flowplayer (URL : admin/config/media/flowplayer)

Installation et configuration du player JW Player

  • Téléchargez JW Player via le site officiel de JW Player
  • Décompressez l'archive dans le répertoire sites/all/libraries/ (Le fichier jwplayer.js se trouve donc dans le répertore sites/all/libraries/jwplayer)
  • Téléchargez et installez le module JW Player dans Drupal. Une fois fait, vous devez l'activer. Le module est dépendant de Libraries et Chaos tools
  • Il est maintenant nécessaire de créer un réglage ("presets") via Configuration => Media => JW Player presets (URL : admin/config/media/jw_player)

Configuration du player par type de fichier

Dans Configuration => Media => Video (URL : admin/config/media/video), vous pouvez sélectionner quel sera le player par type de fichiers.

Si vous souhaitez utiliser Flowplayer ou JW Player, sélectionner FLV Flash Player et ensuite Flowplayer ou JW Player