ComfyUI-Cadence-Retime: рампинги Twixtor для MiniMax H3

ComfyUI Wikinews

Hud224 выпускает Cadence Retime, узлы ComfyUI, которые линеаризуют неравномерное движение H3 и применяют рампинги скорости в стиле Twixtor с синхронизацией аудио.

Hud224 выпустил ComfyUI-Cadence-Retime (GitHub), пакет узлов ComfyUI, который анализирует неравномерный темп кадров видео и применяет переменное дробное переотображение кадров непосредственно к пакету IMAGE. Пакет переносит рампинги скорости в стиле Twixtor и линеаризацию движения в ComfyUI: без After Effects, без внешнего видеодекодера и без обмена через CSV.

Пакет создан для рабочих процессов MiniMax H3, где встроенные в модель рампинги скорости часто вызывают нарекания: клипы H3 нередко начинаются медленно, затем ускоряются и в конце замедляются. Cadence Retime нормализует такое движение до равномерного перемещения по экрану или позволяет задать собственную кривую скорости поверх кадра.

Обзор узлов Cadence Retime

Узлы Cadence Retime: анализ движения, построители карт и узлы применения с префиксом Cadence:.

Возможности

  • Линеаризация неравномерного движения. Анализ оптического потока в памяти измеряет смещение по экрану в загруженном пакете IMAGE и строит монотонную дробную карту исходных кадров. Режимы gentle, standard и strong постепенно приближают движение к равномерному перемещению по экрану.
  • Создание креативных перетаймингов. Три построителя карт: Retime Preset (линейная, плавный разгон и торможение, замедление в середине), Source-Time Curve (прямое отображение «время выхода → время источника») и Speed Curve (редактируемый график скорости воспроизведения от 0.25× до 4× с логарифмической шкалой).
  • Выборка точных кадров. Целочисленные позиции кадров всегда берутся из неизменённого исходного пакета; только дробные позиции обращаются к опциональному пакету плотной интерполяции RIFE/GMFSS, поэтому кадры без перетайминга остаются чёткими.
  • Синхронизация аудио. Узел Cadence: Apply Retime + Audio перестраивает аудиодорожку по той же карте, что и видео, используя синхронизированный вариспид (высота тона следует за скоростью), либо пропускает аудио без изменений.
  • Импорт классических карт кадров. Текст, содержимое JSON или CSV, локальные пути к CSV-файлам или прямое подключение CADENCE_MAP.
Редактор кривой скорости

Интерактивный редактор кривой скорости: выше центральной линии воспроизведение ускоряется, ниже замедляется.

Рекомендуемый рабочий процесс

Для типичного клипа H3 самый быстрый путь: компактный узел Normalize Motion.

  1. Загрузите неизменённое видео как пакет IMAGE и подключите его к source_images.
  2. При необходимости прогоните тот же источник через RIFE или GMFSS с множителем ×4 и подключите его к motion_interpolated_images.
  3. Отправьте retimed_images в Video Combine, подключив output_fps к его входу частоты кадров.

Рекомендуемые настройки первого прохода: strength: standard, analysis_resolution: 256, minimum_static_frames: 3, motion_multiplier: 0 (автоматический) или 4 с явной веткой VFI ×4. Обычное рабочее значение: интерполяция ×4; ×8 применяется только для сложного параллакса или больших коррекций. protect_static_edges остаётся выключенным для полной линеаризации движения; его можно включить, чтобы сохранить намеренный статичный старт или финальное замедление.

Контекст

В ежедневной сводке Discord-сервера Banodoco релиз был представлен 21 августа (анонс): выполните проход интерполяции ×4, затем узел выбирает дробные кадры по запросу и обновляется примерно за секунду, воспроизводя подход «рендер в малом разрешении, перетайминг позже», который huddadudd использует в After Effects, теперь внутри ComfyUI.

Установка

Клонируйте репозиторий в ComfyUI/custom_nodes/ и перезапустите ComfyUI; дополнительные Python-пакеты не требуются. Узлы появятся в меню Cadence Retime с подкатегориями Analysis, Maps и Apply. С репозиторием поставляется набор тестов (python -m unittest discover -s tests).

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…
ComfyUI-Cadence-Retime: рампинги Twixtor для MiniMax H3 | ComfyUI Wiki