Configuration du composant vidéo

Le composant vidéo vous permet de placer un élément vidéo prédéfini prête à l’emploi sur votre page.

Pour que le transcodage se produise correctement, votre administrateur doit installer FFmpeg et configurer AEM séparément. Vous pouvez aussi configurer vos profils vidéo pour les utiliser avec les éléments HTML5.

ATTENTION

Ce composant ne devrait plus fonctionner de manière prête sans une personnalisation étendue au niveau du projet.

Configuration des profils vidéo

Vous pouvez définir des profils vidéo à utiliser pour les éléments HTML5. Les profils vidéo sélectionnés ici sont utilisés dans l’ordre. Pour y accéder, utilisez le mode de conception (interface utilisateur classique uniquement) et sélectionnez l’onglet Profils :

chlimage_1-317

Vous pouvez également configurer la conception des composants vidéo et des paramètres pour Lecture, Flash et Avancé.

Installer FFmpeg et configurer AEM

Le composant vidéo repose sur le produit open source tiers FFmpeg pour le transcodage correct des vidéos téléchargeables à partir de https://ffmpeg.org/. Après avoir installé FFmpeg, vous devez configurer AEM pour pouvoir utiliser un codec audio et des options d’exécution spécifiques.

Pour installer FFmpeg pour votre plate-forme :

  • Sous Windows :

    1. Téléchargez le fichier binaire compilé en tant que ffmpeg.zip
    2. Décompressez-le dans un dossier.
    3. Définissez la variable d’environnement système PATH sur <*your-ffmpeg-locatio*n>\bin.
    4. Redémarrez AEM.
  • Sur Mac OS X :

    1. Installer Xcode (https://developer.apple.com/technologies/tools/xcode.html)

    2. Installez XQuartz/X11.

    3. Installer les ports Mac (https://www.macports.org/)

    4. Dans la console, exécutez la commande suivante et suivez les instructions :

      sudo port install ffmpeg

      FFmpeg doit être en PATH sorte que AEM puisse la récupérer par ligne de commande.

  • Utilisation de la version précompilée d’OS X 10.6 :

    1. Téléchargez la version précompilée.

    2. Extrayez-le dans le répertoire /usr/local.

    3. Depuis le terminal, exécutez :

      sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg

Pour configurer AEM :

  1. Ouvrez CRXDE Lite dans votre navigateur Web. (http://localhost:4502/crx/de)

  2. Sélectionnez le noeud /libs/settings/dam/video/format_aac/jcr:content et assurez-vous que les propriétés du noeud sont les suivantes :

    • audioCodec :

       aac
      
    • customArgs:

       -flags +loop -me_method umh -g 250 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 16 -b_strategy 1 -i_qfactor 0.71 -cmp chroma -subq 8 -me_range 16 -coder 1 -sc_threshold 40 -b-pyramid normal -wpredp 2 -mixed-refs 1 -8x8dct 1 -fast-pskip 1 -keyint_min 25 -refs 4 -trellis 1 -direct-pred 3 -partitions i8x8,i4x4,p8x8,b8x8
      
  3. Pour personnaliser la configuration, créez un recouvrement dans le noeud /apps/settings/ et déplacez la même structure sous le noeud /conf/global/settings/. Il ne peut pas être modifié dans le noeud /libs. Par exemple, pour superposer le chemin /libs/settings/dam/video/fullhd-bp, créez-le à /conf/global/settings/dam/video/fullhd-bp.

    REMARQUE

    Remplacez et modifiez le profile-node entier et pas seulement la propriété ayant besoin d’être modifiée. Ces ressources ne sont pas résolues via SlingResourceMerger.

  4. Si vous avez modifié des propriétés, cliquez sur Tout enregistrer.

REMARQUE

Les modèles de processus prêtes à l’emploi ne sont pas conservés lors de la mise à niveau de votre instance AEM. Adobe vous recommande de copier les modèles de processus prêtes à l'emploi avant de les modifier. Par exemple, copiez le modèle de fichier de mise à jour DAM prête à l’emploi avant de modifier l’étape de transcodage FFmpeg dans le modèle de fichier de mise à jour DAM pour sélectionner les noms de profil vidéo qui existaient avant la mise à niveau. Vous pouvez ensuite recouvrir le noeud /apps pour permettre AEM récupérer les modifications personnalisées apportées au modèle OOTB.

Sur cette page