Vídeo mosaico con Melt (mlt)
jueves, 12 de enero de 2012Jugando con Melt (mlt) el framework y engine de vídeo utilizado por Kdenlive y que ya ha salido por aquí en otras ocasiones.
Ahora que se va a cumplir un año en que llevo generando timelapses con la camara instalada en la terraza me puse a componer una mega-composición del año como ya hicieron con la correspondiente a los seis meses en dos minutos solo que en lugar de descomponer los vídeos en fotogramas y recomponerlos en un nuevo vídeo gigante los paso directamente a Melt para que escalandolos a 25% los situe en un mosaico de 4×4 = 16 vídeos y puesto que cada vídeo contiene 6 vídeos diarios el resultado es un mosaico con 96 videos correspondientes a los timelapse de Septiembre, Octubre, Noviembre y Diciembre (faltan algunos días y todos los domingos).
Para hacer un poco más ameno he acelerado un poquillo el resultado final.
Para hacer la composición necesitais tener instalada la última versión de Melt (estoy usando mlt 0.7.6), entrar en el directorio donde tengais los vídeos a componer y hacer algo como lo siguiente:
Nota: las siguientes líneas incluyen una linea en blanco cada 4 para facilitar la lectura pero hay que eliminarlas al pegarlas en un terminal
melt camara1.avi out=230 -track camara1.avi in=-15 out=100 -transition composite start=0%,0%:50%x50% a_track=0 b_track=1 -track camara1.avi in=-20 out=105 -transition composite start=50%,0%:50%x50% a_track=0 b_track=2 -track camara1.avi in=-25 out=110 -transition composite start=0%,50%:50%x50% a_track=0 b_track=3 -track camara1.avi in=-30 out=115 -transition composite start=50%,50%:50%x50% a_track=0 b_track=4 -consumer avformat:file.avi vb=12000k
Básicamente consiste en crear una pista de color negro y sobre ella ir añadiendo tracks y reescalando-ubicando.
Es importante indicar los atributos de a_track y b_track, de lo contrario trata de aplicar por defecto la composición con el track inmediatamente anterior con lo que fallaría al hacer la composición de un vídeo sobre otro vídeo compuesto. Es decir, todas las pistas de vídeo se componen sobre el color negro del primer track (0)
Con la última línea produciríais un archivo xml reproducible directamente con melt mosaico.mlt, editable desde kdenlive para seguir manipulando o añadiendo efectos.
18 de December, 2024 @ 09:52