ComfyUI-Cadence-Retime: Rampas Twixtor para MiniMax H3

ComfyUI Wikinews

Hud224 lanza Cadence Retime, nodos de ComfyUI que linealizan el movimiento irregular de H3 y aplican rampas de velocidad estilo Twixtor con audio sincronizado.

Hud224 lanzó ComfyUI-Cadence-Retime (GitHub), un paquete de nodos de ComfyUI que analiza la cadencia irregular del vídeo y aplica remapeos de fotogramas variables y fraccionarios directamente a un lote de IMAGE. Lleva las rampas de velocidad estilo Twixtor y la linealización de movimiento a ComfyUI: sin After Effects, sin decodificador de vídeo externo y sin ida y vuelta a CSV.

El paquete se creó para flujos de trabajo de MiniMax H3, donde las rampas de velocidad integradas del modelo son una queja habitual: los clips de H3 suelen empezar lentos, acelerar y luego estabilizarse. Cadence Retime normaliza ese movimiento hasta convertirlo en un desplazamiento constante en pantalla, o te permite dibujar tu propia curva de velocidad sobre la toma.

Descripción general de los nodos de Cadence Retime

Los nodos de Cadence Retime: análisis de movimiento, generadores de mapas y nodos de aplicación bajo el prefijo Cadence:.

Qué hace

  • Linealizar el movimiento irregular: el análisis de flujo óptico en memoria mide el desplazamiento en pantalla del lote de IMAGE cargado y crea un mapa monótono y fraccionario de fotogramas de origen. Los modos gentle, standard y strong se acercan progresivamente a un desplazamiento constante en pantalla.
  • Crear retiempos creativos: tres generadores de mapas: Retime Preset (lineal, ease-in/out, lento en el medio), Source-Time Curve (mapeo directo de tiempo de salida a tiempo de origen) y Speed Curve (gráfico de velocidad de reproducción editable de 0.25× a 4×, escala logarítmica).
  • Muestrear fotogramas exactos: las posiciones de fotogramas completos siempre provienen del lote de origen intacto; solo las posiciones fraccionarias muestrean un lote opcional de interpolación densa RIFE/GMFSS, por lo que los fotogramas sin retiempo se mantienen nítidos.
  • Mantener el audio sincronizado: Cadence: Apply Retime + Audio aplica el retiempo a la pista de audio con el mismo mapa de imagen mediante varispeed sincronizado (el tono sigue a la velocidad) o deja pasar el audio intacto.
  • Importar mapas de fotogramas clásicos: texto, JSON, contenido CSV, rutas de CSV locales o una conexión directa CADENCE_MAP.
Editor de curvas de velocidad

El editor interactivo de curvas de velocidad: por encima de la línea central la reproducción es más rápida y por debajo, más lenta.

Flujo de trabajo recomendado

Para un clip típico de H3, el nodo compacto Normalize Motion es la vía más rápida:

  1. Carga el vídeo sin modificar como lote de IMAGE y conéctalo a source_images.
  2. Opcionalmente, pasa la misma fuente por RIFE o GMFSS a ×4 y conéctala a motion_interpolated_images.
  3. Envía retimed_images a Video Combine, conectando output_fps a su entrada de velocidad de fotogramas.

Configuraciones recomendadas para la primera pasada: strength: standard, analysis_resolution: 256, minimum_static_frames: 3, motion_multiplier: 0 (automático) o 4 con una rama VFI explícita a ×4. La interpolación ×4 es la configuración de trabajo habitual; ×8 solo para paralaje difícil o correcciones grandes. protect_static_edges permanece desactivado para una linealización de movimiento completo y se puede activar para conservar un inicio o final estático intencional.

Contexto

El resumen diario en el Discord de Banodoco destacó el lanzamiento el 21 de agosto (anuncio): ejecuta una pasada de interpolación ×4, luego el nodo extrae fotogramas fraccionarios bajo demanda y se actualiza en aproximadamente un segundo. Esto coincide con el estilo "render small, retime later" (renderiza pequeño y ajusta el tiempo más tarde) que huddadudd usa en After Effects, ahora dentro de ComfyUI.

Instalación

Clona en ComfyUI/custom_nodes/ y reinicia ComfyUI; no se requieren paquetes de Python adicionales. Los nodos aparecen en el menú Cadence Retime con las subcategorías Analysis, Maps y Apply, y el repositorio incluye una suite de pruebas (python -m unittest discover -s tests).

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…
ComfyUI-Cadence-Retime: Rampas Twixtor para MiniMax H3 | ComfyUI Wiki