HunyuanVideo Encode Keyframes To Cond(HunyuanVideoEncodeKeyframesToCond)
Этот узел принимает изображения начального и конечного кадров и кодирует их в латентное пространство с помощью указанного вариационного автоэнкодера (VAE).
Hunyuan Video Encode Keyframes To Cond
Узел HunyuanVideo Encode Keyframes To Cond принимает на вход изображения начального и конечного кадров и кодирует их в латентное пространство с помощью указанного вариационного автоэнкодера (VAE).
HunyuanVideo Encode Keyframes To Cond — это узел, специально разработанный для рабочих процессов генерации видео. Его основная функция — обработка начального и конечного кадров, их кодирование в латентное представление и генерация условий (conditioning) для управления видео-моделью. Узел предназначен для создания начальной визуальной и условной основы для генерации видео-последовательности.
Функциональность узла
Этот узел принимает на вход изображения начального и конечного кадров и кодирует их в латентное пространство с помощью указанного вариационного автоэнкодера (VAE). Он поддерживает мозаичное (tiled) кодирование для обработки изображений высокого разрешения и позволяет задавать размер блока кодирования по временной оси и область перекрытия, что особенно важно при работе с видео-VAE. Узел выводит модифицированную модель, положительные и отрицательные условия, а также объект LATENT, содержащий закодированное латентное представление.
Описание параметров узла - HunyuanVideo Encode Keyframes To Cond
Входные соединения (Inputs)
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
model | MODEL | Да | - | - | model (входной параметр): Модель, используемая для генерации видео. |
positive | CONDITIONING | Да | - | - | positive (входной параметр): Положительные условия для управления генерацией. |
vae | VAE | Да | - | - | vae (входной параметр): Вход для вариационного автоэнкодера, используемого для кодирования изображений в латентное пространство. |
start_frame | IMAGE | Да | - | - | start_frame (входной параметр): Входное изображение начального ключевого кадра видео-последовательности. |
end_frame | IMAGE | Да | - | - | end_frame (входной параметр): Входное изображение конечного ключевого кадра видео-последовательности. |
negative | CONDITIONING | Нет | - | - | negative (входной параметр): Опциональные отрицательные условия. |
Параметры управления (Parameters)
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
num_frames | INT | Да | 33 | 2 - 4096 (шаг: 1) | num_frames (входной параметр): Задаёт общее количество кадров для генерации. Диапазон от 2 до 4096, шаг 1. |
tile_size | INT | Да | 512 | 64 - 4096 (шаг: 64) | tile_size (входной параметр): Задаёт размер каждого тайла (плитки) при мозаичном кодировании изображения. Диапазон от 64 до 4096, шаг 64. |
overlap | INT | Да | 64 | 0 - 4096 (шаг: 32) | overlap (входной параметр): Задаёт количество перекрывающихся пикселей между тайлами при мозаичном кодировании. Диапазон от 0 до 4096, шаг 32. |
temporal_size | INT | Да | 64 | 8 - 4096 (шаг: 4) | Только для видео-VAE: Количество кадров, кодируемых за один раз. |
temporal_overlap | INT | Да | 8 | 4 - 4096 (шаг: 4) | Только для видео-VAE: Количество перекрывающихся кадров. |
Выходные данные (Output)
| Имя параметра | Тип данных | Описание |
|---|---|---|
| model | MODEL | model (выходной параметр): Выводит изменённую модель, готовую к приёму условий от ключевых кадров. |
| positive | CONDITIONING | positive (выходной параметр): Выводит обработанные положительные условия (positive conditioning). |
| negative | CONDITIONING | negative (выходной параметр): Выводит обработанные отрицательные условия (negative conditioning). |
| latent | LATENT | latent (выходной параметр): Выводит латентное представление, полученное в результате кодирования начального и конечного кадров. |
Сценарии использования
В рабочих процессах интерполяции видео или генерации видео-последовательности по ключевым кадрам пользователь может разместить этот узел после узла загрузки модели. Подключив изображения начального и конечного ключевых кадров и задав общее количество кадров, этот узел подготовит необходимые входные условия и начальное латентное состояние для последующей видео-генерационной модели, направляя её на генерацию согласованных промежуточных кадров.
Важные замечания
Узел предъявляет требования к размерам входных изображений и автоматически изменяет их размер до кратного 8. Параметры temporal_size и temporal_overlap действуют только в том случае, если используемый VAE является видео-VAE, и управляют способом кодирования по временной оси.
Ссылка на исходный код узла HunyuanVideo Encode Keyframes To Cond
Узел HunyuanVideo Encode Keyframes To Cond взят из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.