Vlo 0.3: editor de vídeo de código abierto con ComfyUI
Vlo 0.3 es un editor de vídeo gratuito que controla ComfyUI desde la línea de tiempo: flujos MiniMax H3 y Qwen, enmascarado SAM2 y exportación de fotogramas exacta.
Vlo se basa en proyectos. Los proyectos permanecen en tu disco y se abren tanto si la aplicación se ejecuta en tu equipo como si lo hace contra una GPU remota.
El puente con ComfyUI
El cambio más destacado de la 0.3.0 es un puente ComfyUI en vivo, que según el autor permite ejecutar cualquier flujo de trabajo de ComfyUI posible desde el editor en lugar de un menú fijo de funciones:
- Salen las selecciones de la línea de tiempo, las imágenes y los vídeos, y Vlo captura los medios generados de vuelta al proyecto.
- Gestión automática de la relación de aspecto para que un modelo de vídeo pueda editar metraje de cualquier forma sin el baile de recortar y unir.
- Atención a los flujos de trabajo reales: Vlo incluye un sistema de reglas sidecar para el ajuste de la relación de aspecto, el procesamiento de máscaras y la exposición de widgets, además de flujos de trabajo predeterminados que lo demuestran.
- ComfyUI sigue siendo ComfyUI. Puedes usar el panel de generación integrado o abrir el propio ComfyUI desde dentro de la aplicación. Cuando Vlo lanza ComfyUI, le pasa
--enable-manager --preview-method latent2rgb, de modo que ComfyUI-Manager está presente y el muestreo transmite vistas previas en vivo.
El editor, la línea de tiempo y el panel de generación en una sola ventana. Los clips también se pueden enviar a ComfyUI para editarlos en cualquier punto de la línea de tiempo.
Dieciocho flujos de trabajo vienen con la aplicación, y abarcan MiniMax H3 (imagen a vídeo, referencia a vídeo, guía enmascarada, fotograma a fotograma, relleno inteligente), Qwen Image 2.1 Edit, Krea 2 Turbo, LTX-2.5 (incluidos relleno inteligente, clean plate e IC edit), Flux 2 Klein, relleno inteligente con VACE, ampliación con SeedVR2 para imágenes y vídeo, e interpolación de fotogramas GIMM. Usan paquetes de nodos de la comunidad que quizá ya tengas, como WanVideoWrapper y KJNodes de Kijai, el paquete LTXVideo de Lightricks, ComfyUI-Spectrum-MiniMax-H3, VideoHelperSuite, controlnet_aux y los propios nodos ComfyUI-vlo de PxTicks. Un script auxiliar instala los que falten.
Otras novedades de la 0.3.0
- Separación de stems con Sam-audio, para poder dividir las voces, los instrumentos y los efectos de un clip de cara a la edición.
- Clips compuestos y sublíneas de tiempo, además de clips de ajuste que aplican un etalonaje a toda la línea de tiempo.
- Etalonaje de color, transiciones (fundido, deslizamiento y más) y modos de fusión para capas de clips.
- Un nuevo renderizador de gráfico de fotogramas: la vista previa en vivo y la exportación ahora siguen el mismo plan de renderizado, que es lo que hace posible una salida con precisión de fotograma.
- Un SDK de extensiones, con un espacio de trabajo por clip que se ha prometido construir sobre él.
- Instalaciones gestionadas de ComfyUI, SAM2 y Sam-Audio, para que la aplicación pueda configurar sus propios backends.
El etalonaje, los fotogramas clave y los efectos de filtro están junto a las herramientas generativas, no en una aplicación aparte.
Funciones de edición
La mitad no generativa de la aplicación es un editor de línea de tiempo en lugar de un panel de prompts: editor de puntos y enmascarado SAM2 con recorte y unión automáticos para el relleno inteligente de vídeo, álgebra de máscaras (uniones, intersecciones y demás), fotogramas clave y un editor de splines para transformaciones, marcadores con ajuste, detección de beats, rutas de movimiento arrastrables, organización de recursos con grupos de generación intercambiables en caliente y herramientas de audio multipista.
Requisitos
Vlo se ejecuta en navegadores basados en Chromium (Chrome, Edge y otras compilaciones de Chromium), porque utiliza la File System Access API para la gestión de proyectos en disco y renderiza medios mediante mediabunny y WebCodecs para lograr precisión de fotograma. Esto significa que Firefox no es compatible. El único requisito de instalación es git; el instalador descarga Node.js, Python y uv si no tienes ya versiones adecuadas.
Disponibilidad
- Proyecto y código fuente: github.com/PxTicks/vlo
- Versión v0.3.0: notas de la versión
- Tráiler de demostración, editado dentro de Vlo: youtube.com/watch?v=G7HgMuUyfS0
- Guía de reglas de flujos de trabajo:
HOW_TO_WRITE_WORKFLOW_RULES.md
La versión 0.4.0 tiene previsto traer un nuevo modelo de datos de gráfico para compartir recursos y parámetros, la ejecución de shaders basada en gráficos para transformaciones y etalonaje, y un modo de espacio de trabajo por clip.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.