Первый и последний кадр

Ролик, который начинается одной картинкой и заканчивается другой, а движение между ними придумывает модель.

Простыми словами

В видео из картинки модель знает только, где ролик начинается. С первым и последним кадром (часто пишут FLF2V) она получает оба конца и заполняет промежуток. Так делают переходы, движение камеры между двумя видами и стыки роликов: последний кадр одного ролика становится первым кадром следующего.

Где встречается в графе

  • Встроенная нода WanFirstLastFrameToVideo берёт positive, negative, vae, start_image, end_image (и по желанию выходы CLIP Vision), а также width, height, length, и отдаёт conditioning и латент сэмплерам так же, как WanImageToVideo. Шаблон ComfyUI Wan 2.2 FLF2V берёт модели Wan 2.2 14B i2v в обычном двухпроходном графе; есть и отдельная модель Wan 2.1 FLF2V 14B, и модели Wan 2.2 Fun InP.
  • WanVideoWrapper: вход end_image у WanVideo Image To Video Encode; нужна модель, обученная на это.
  • У других семейств (LTX, HunyuanVideo 1.5) свои ноды ключевых кадров; следуйте их шаблонам.

Значения и что они меняют

  • У обеих картинок должны быть размер и пропорции ролика и одна и та же сцена; чем дальше они друг от друга, тем страннее промежуток.
  • Промпт описывает движение между ними.
  • Больше length, медленнее переход.

Частые ошибки

  • Две несвязанные картинки: перетекание вместо движения.
  • end_image у модели, не обученной на это: не учитывается или ломает конец.
  • Разные пропорции: один конец обрезан.

Как помогает приложение

Урок Две опоры: первый и последний кадр собирает этот граф на Wan 2.2. Перед ним идёт Стартовая картинка как опора, а Длинное видео частями соединяет ролики по общим ключевым кадрам. На WanVideoWrapper урок Видео из картинки на WanVideoWrapper упоминает end_image.

См. также

Страница перенесена из wiki репозитория приложения (docs/wiki/concepts/First-And-Last-Frame.ru.md, ревизия b8e3f71). То же руководство встроено в приложение: «Справка ▸ Руководство».

Чтобы обновить её, выполните npm run import, а затем npm run build в папке сайта.