Script Zsh pour assembler des vidéos avec ffmpeg
.gitignore | ||
ffmpeg.ps1 | ||
ffmpeg.sh | ||
LICENSE_WTFPLv2.txt | ||
ReadMe.md | ||
Video. Jame Fenton, CC BY-SA.svg |
Script pour assembler plusieurs videos avec ffmpeg
La configuration actuelle permet de générer une seule vidéo à partir de 4 vidéos indépendantes.
+-----------------------+
! !
! V1F !
! !
+-------+-------+-------+
! V2F ! V3F ! V4F !
+-------+-------+-------+
Les vidéos n'ont pas besoin d'avoir des durées compatibles, ni d'être synchronisées. Dans les paramètres du script, on fournit la durée de la vidéo en sortie ainsi que le décalage initial (offset) de chacune des vidéos entrantes.
Il faut par contre que les tailles des vidéos soit compatibles entre elles. Mais il est possible de fournir un pré-filtre à chaque flux pour couper, positionner, tourner, etc. la vidéo.
Il est également possible de générer de nouvelles vidéos avec des Time Stamps incrustés ; ce qui est utile pour la mise au point des valeurs de début.
Enfin, il est aussi possible d'utiliser ffplay
pour obtenir un rendu rapide.