Bonjour,
Si je comprends bien, tu veux faire une mosaique ? une vidéo en haut à gauche, une en haut à droite, une en bas à gauche et une en bas à droite.
Tu peux utiliser avisynth pour faire ça, c'est un logiciel open-source (donc gratuit!), qui permet d'écrire des scripts fonctionnant comme des pseudos vidéos (Quelques exemples avisynth sur mon site)
Pour faire ce que tu veux il faut utiliser StackHorizontal et StackVertical, de la manière suivante :
clip1 = AviSource("video1.avi" )
clip2 = AviSource("video2.avi" )
clip3 = AviSource("video3.avi" )
clip4 = AviSource("video4.avi" )
clip5 = StackVertical(StackHorizontal(clip1,clip2),StackHorizontal(clip3,clip4))
return clip5 |
et voila, tu enregistres ce fichier texte "mosaique.avs", tu peux le visionner (avec media player classic, par exemple), l'ouvrir dans virtual dub, ou en créer une vidéo avec ffmpeg
Il faut le perfectionner si tes vidéos ne sont pas en avi, s'il y a du son, si tu veux redimensionner la vidéo résultat, etc.
---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)