On peut traiter des vidéos par lots en utilisant la ligne de commande, et des logiciels commme ffmpeg, qui permet de réencoder de la vidéo, d'effectuer des manips simples sur les formats audio-vidéo, il ne permet pas de faire des superpositions, mais traite le pseudo-format avisynth, qui lui permet de nombreuses manipulations. Voila comment je m'y prendrais, pour ce que tu souhaites faire, c'est certainement une solution parmi d'autres mais ça peut t'inspirer
- faire un fichier avisynth qui décrit la manipulation : superposer la vidéo, centrée, sur une image de fond
- tester ce fichier sur une vidéo avec ffmpeg
- faire un fichier batch qui traite toutes les vidéos d'un répertoire, et crée autant de fichiers avisynth que de vidéos
- faire un fichier batch avec toutes les commmandes ffmpeg pour traiter les fichiers avisynth
- et c'est fini
cette méthode est pour windows (avec uniquement des logiciels libres), et un ffmpeg compilé avec le support avisynth. Théoriquement, ça fonctionne également sur linux, à condition de compiler ffmpeg avec avisynth.
C'est quand même relativement compliqué! Je serais également intéressé par des méthodes plus simples pour traiter la vidéo par lot!
installation de ffmpeg et lien pour télécharger l'exécutable windows avec support avisynth : installer ffmpeg avec windows XP
pour un fichier batch (à adapter) : encodage par lot en ligne de commande
---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)