Module video et conversion des vidéos

Yann Maguer · le 22/08/19 à 09:44

Bonjour,

Est-ce qu'il y a une option au module pour pouvoir compresser automatiquement des vidéos en mpeg4 ?

Nos utilisateurs ne compressent pas leurs vidéos avant de les envoyer sur Jalios et nous avons des vdéos de plus de 300 Mo pour environ 2mn de vidéos.

Lorsque je mets une vidéo en .mov, elle est convertie en mp4 et de plus bien compressé. J'ai eu 10 Mo pour moins d'un 1Mo.

Le module ne peut-il pas compresser par défaut toutes les vidéos ou il ne sert uniquement à convertir.

Y a t'il un autre moyen pour compresser automatiqement des vidéos sur Jalios, ou on est obligé de le faire avant ?

Merci pour votre aide.

Cordialement

6 pts
Olivier Jaquemet · le 26/08/19 à 11:52

Bonjour,

Les vidéos qui sont traitées par le module dépendent du profil de conversion sélectionné dans la configuration du module :

mceclip0 - 2019-08-26 11h36m45s

Chaque profile déclare les types mimes des formats sources de vidéos qui seront supportées et qui bénéficieront d'une possibilité de conversion (automatique ou à la demande).
Cette déclaration se fait via une propriété  jcmsplugin.videoplugin.conversion.profiles.{profile-id}.valid-mime-types: ... où {profile-id} est l'identifiant du profil de conversion, et ou les valeurs sont des types mimes séparés par des espaces. 

Par exemple, le profil activé par défaut dans le module est le profil "mp4", déclaré dans le fichier via les propriétés sont les suivantes. 

jcmsplugin.videoplugin.conversion.profiles.mp4.valid-mime-types: video/avi video/quicktime video/x-flv
jcmsplugin.videoplugin.conversion.profiles.mp4.cmd-options:  -movflags +faststart -vf "scale=640:-2" -vcodec libx264 -ac 2 -ar 44100 -b:a 192k -strict -2 -fpre "{webapp_path}/WEB-INF/plugins/VideoPlugin/ffpresets/libx264-medium.ffpreset"
jcmsplugin.videoplugin.conversion.profiles.mp4.targetformat: mp4

Comme vous pouvez le voir, le type mime video/mp4 ne fait pas partie de la propriété valid-mime-types.

Ainsi, pour permettre aux vidéos MP4 d'être converti via le module : 

  • (optionnel, mais recommandé) créez un profil dédié à votre usage :
    • dupliquez les propriétés du profil que vous utilisez actuellement
    • changez l'identifiant par un identifiant unique de votre choix, par exemple "mp4-monsite"
  • modifiez la déclaration des valid-mime-types pour y inclure video/mp4.

Exemple : 

jcmsplugin.videoplugin.conversion.profiles.mp4-monsite.valid-mime-types: video/avi video/quicktime video/x-flv video/mp4
jcmsplugin.videoplugin.conversion.profiles.mp4-monsite.cmd-options:  [...]
jcmsplugin.videoplugin.conversion.profiles.mp4-monsite.targetformat: mp4

 

1 pt