ComfyUI-Cadence-Retime: Rampes Twixtor pour MiniMax H3
Hud224 publie Cadence Retime, des nœuds ComfyUI qui linéarisent les mouvements irréguliers de H3 et appliquent des rampes de vitesse style Twixtor avec audio synchronisé.
Hud224 a publié ComfyUI-Cadence-Retime (GitHub), un pack de nœuds ComfyUI qui analyse la cadence vidéo irrégulière et applique des remappages de trames fractionnaires et variables directement à un lot IMAGE. Il apporte les rampes de vitesse style Twixtor et la linéarisation du mouvement dans ComfyUI, sans After Effects, sans décodeur vidéo externe et sans aller-retour CSV.
Le pack a été conçu pour les flux de travail MiniMax H3, où les rampes de vitesse intégrées au modèle sont souvent critiquées : les clips H3 démarrent souvent lentement, accélèrent, puis se stabilisent. Cadence Retime normalise ce mouvement en un déplacement d'écran constant, ou vous permet de tracer votre propre courbe de vitesse sur le plan.
Les nœuds Cadence Retime : analyse de mouvement, générateurs de cartes et nœuds d'application sous le préfixe Cadence:.
Ce qu'il fait
- Linéariser les mouvements irréguliers : l'analyse de flux optique en mémoire mesure le déplacement à l'écran du lot IMAGE chargé et construit une carte de trames source monotone et fractionnaire. Les modes
gentle,standardetstrongse rapprochent progressivement d'un déplacement d'écran constant. - Créer des retimes créatifs : trois générateurs de cartes : Retime Preset (linéaire, ease-in/out, ralenti au milieu), Source-Time Curve (mapping direct temps de sortie → temps source) et Speed Curve (graphique de vitesse de lecture modifiable de 0,25× à 4×, échelle logarithmique).
- Échantillonner les trames avec précision : les positions de trames entières proviennent toujours du lot source intact ; seules les positions fractionnaires échantillonnent un lot d'interpolation dense RIFE/GMFSS optionnel, afin que les trames non retimées restent nettes.
- Garder l'audio synchronisé :
Cadence: Apply Retime + Audioretime la piste audio avec la même carte que l'image en utilisant une varispeed synchronisée (la hauteur suit la vitesse), ou laisse l'audio passer tel quel. - Importer des cartes de trames héritées : contenu texte, JSON, CSV, chemins CSV locaux ou une connexion directe
CADENCE_MAP.
L'éditeur de courbe de vitesse interactif : au-dessus de la ligne centrale, la lecture s'accélère ; en dessous, elle ralentit.
Flux de travail recommandé
Pour un clip H3 typique, le nœud compact Normalize Motion est le chemin le plus rapide :
- Chargez la vidéo intacte comme lot IMAGE et connectez-la à
source_images. - En option, passez la même source dans RIFE ou GMFSS à ×4 et connectez-la à
motion_interpolated_images. - Envoyez
retimed_imagesvers Video Combine, en reliantoutput_fpsà son entrée de fréquence d'images.
Paramètres recommandés pour la première passe : strength: standard, analysis_resolution: 256, minimum_static_frames: 3, motion_multiplier: 0 (automatique) ou 4 avec une branche VFI ×4 explicite. L'interpolation ×4 est le réglage de travail normal ; ×8 uniquement pour les parallaxes difficiles ou les grandes corrections. protect_static_edges reste désactivé pour une linéarisation complète du mouvement, et peut être activé pour préserver un début ou une fin statique intentionnelle.
Contexte
Le résumé quotidien sur le Discord Banodoco a mis en avant la sortie le 21 août (annonce) : lancez une passe d'interpolation ×4, puis le nœud extrait les trames fractionnaires à la demande et se rafraîchit en environ une seconde, ce qui correspond au style « render small, retime later » que huddadudd utilise dans After Effects, désormais dans ComfyUI.
Installation
Clonez dans ComfyUI/custom_nodes/ et redémarrez ComfyUI ; aucun paquet Python supplémentaire n'est requis. Les nœuds apparaissent sous le menu Cadence Retime avec les sous-catégories Analysis, Maps et Apply, et une suite de tests est fournie avec le dépôt (python -m unittest discover -s tests).
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.