# BerniniConditioning

Узел BerniniConditioning подготавливает данные видеосостояния и изображений для модели Wan2.2-A14B. Он кодирует исходные видео, эталонные видео и эталонные изображения с помощью указанного VAE, после чего присоединяет их к данным состояния для задач контекстной генерации.

## Входные параметры

| Параметр | Описание | Тип данных | Обязательный | Диапазон |
|----------|----------|------------|--------------|----------|
| `positive` | Положительные данные состояния | CONDITIONING | Да | - |
| `negative` | Отрицательные данные состояния | CONDITIONING | Да | - |
| `vae` | Модель VAE для кодирования видео и изображений | VAE | Да | - |
| `width` | Ширина выходного латентного представления (по умолчанию: 832) | INT | Да | от 16 до 8192 (шаг: 16) |
| `height` | Высота выходного латентного представления (по умолчанию: 480) | INT | Да | от 16 до 8192 (шаг: 16) |
| `length` | Количество кадров в выходном латентном представлении (по умолчанию: 81) | INT | Да | от 1 до 8192 (шаг: 4) |
| `batch_size` | Количество видео для генерации в одном пакете (по умолчанию: 1) | INT | Да | от 1 до 4096 |
| `source_video` | Исходное видео для редактирования или изменения стиля (v2v, rv2v). Изменяет размер до width/height и обрезается до length. | IMAGE | Нет | - |
| `reference_video` | Видео для вставки в исходное видео (ads2v). | IMAGE | Нет | - |
| `reference_images` | Эталонные изображения, внедряемые как контекстные токены (r2v, rv2v). Можно указать до 8 изображений. | IMAGE | Нет | от 0 до 8 изображений |
| `ref_max_size` | Максимальный размер для длинной стороны reference_video и reference_images. Изменяет размер с сохранением пропорций и выравниванием по 16px (по умолчанию: 848). | INT | Нет | от 16 до 8192 (шаг: 16) |

**Примечание:** Тип задачи определяется на основе подключенных входов:
- Нет подключенных входов → текст-в-видео (t2v)
- Только `source_video` → видео-в-видео (v2v)
- `source_video` + `reference_images` → редактирование видео с эталонным управлением (rv2v)
- Только `reference_images` → эталон-в-видео (r2v)
- `source_video` + `reference_video` → вставка изображения/видео в видео (ads2v)

## Выходные параметры

| Имя выхода | Описание | Тип данных |
|------------|----------|------------|
| `positive` | Положительное состояние с присоединенными контекстными латентными представлениями | CONDITIONING |
| `negative` | Отрицательное состояние с присоединенными контекстными латентными представлениями | CONDITIONING |
| `latent` | Пустой тензор латентного представления с размерами, соответствующими указанным width, height, length и batch_size | LATENT |

> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/BerniniConditioning/ru.md)

---
**Source fingerprint (SHA-256):** `3535bbe9a1ae007dc579242b44787ab315479a820eb0da680eab9b870ab60699`
