Juan Ramírez JUAN RAMÍREZ
video-as-code logo

video-as-code

En desarrollo

Describe la edición de un vídeo en YAML y genera a partir de ella proyectos de Kdenlive/MLT, para versionar vídeos con Git como si fueran código.

Visitar proyecto en GitHub

video-as-code genera proyectos de Kdenlive a partir de una descripción declarativa en YAML. El fichero YAML es lo que se guarda en el control de versiones; el proyecto .kdenlive se regenera a partir de él de forma determinista.

Desde la línea de comandos se puede generar el proyecto, validarlo, renderizarlo directamente a vídeo con melt o importar un proyecto de Kdenlive ya existente de vuelta a YAML. Admite clips, fundidos, cambios de velocidad, títulos, transiciones, corrección de color, efectos Ken Burns e imagen dentro de imagen.

Además, está pensado para funcionar en equipos modestos: puede renderizar por segmentos sin pasarse de un límite de memoria y generar previsualizaciones a partir de copias ligeras de solo las partes de cada clip que usa la línea de tiempo.

Lee la documentación, con una galería en la que se ve cada efecto y transición.

Comentarios

Volver a intereses