Load Video FFmpeg (Upload) 🎥🅥🅗🅢(LoadVideoFFmpegUpload)
Основная функция этого узла заключается в чтении видеофайлов из входного каталога ComfyUI и их распаковке в тензоры изображений кадр за кадром.
Load Video F Fmpeg Upload
Узел Load Video FFmpeg (Upload) 🎥🅥🅗🅢 в первую очередь читает видеофайлы из входного каталога ComfyUI и распаковывает их в тензоры изображений кадр за кадром.
Узел Load Video FFmpeg (Upload) 🎥🅥🅗🅢 является ключевым компонентом набора инструментов Video Helper Suite, специально предназначенным для загрузки пользовательских видеофайлов в рабочие процессы ComfyUI. Основанный на мощном мультимедийном фреймворке FFmpeg, он эффективно декодирует и обрабатывает различные распространенные видеоформаты, преобразуя видеосодержимое в последовательности изображений, аудио и метаданные, которые могут быть обработаны последующими узлами.
Функциональность узла
Основная функция этого узла — чтение видеофайлов из входного каталога ComfyUI и их распаковка в тензоры изображений кадр за кадром. Это критически важно для рабочих процессов, требующих генерации, редактирования, восстановления или переноса стиля на основе видеокадров. Пользователи могут точно контролировать время начала, частоту кадров и размеры выходных изображений, что обеспечивает гибкую отправную точку для сложных задач постобработки видео.
Описание параметров узла - Load Video FFmpeg (Upload) 🎥🅥🅗🅢
Входные соединения (Inputs)
| Параметр | Тип данных | Обязательный | По умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
video | КОМБО | Да | - | - | Выберите видеофайл для загрузки. Список файлов берется из входного каталога ComfyUI, отображаются только поддерживаемые видеоформаты (например, .mp4, .mov, .avi). |
meta_batch | VHS_BATCHMANAGER | Нет | - | - | Подключите VHS_BatchManager для пакетной обработки метаданных. |
vae | VAE | Нет | - | - | Подключите модель VAE для прямого кодирования изображений в латентное представление. |
Параметры управления (Parameters)
| Параметр | Тип данных | Обязательный | По умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
force_rate | КОМБО | Да | 0 | 0 - 60 (шаг: 1) | Принудительно задать частоту кадров выходных изображений, диапазон 0-60, шаг 1. При значении 0 используется исходная частота кадров видео. |
custom_width | ЦЕЛ | Да | 0 | 0 - DIMMAX | Настроить ширину выходных изображений, диапазон 0 - DIMMAX. При значении 0 сохраняется исходная ширина видео. |
custom_height | ЦЕЛ | Да | 0 | 0 - DIMMAX | Настроить высоту выходных изображений, диапазон 0 - DIMMAX. При значении 0 сохраняется исходная высота видео. |
frame_load_cap | ЦЕЛ | Да | 0 | 0 - BIGMAX (шаг: 1) | Ограничить максимальное количество загружаемых кадров, диапазон 0 - BIGMAX, шаг 1. При значении 0 загружаются все кадры. |
start_time | ПЛАВАЮЩИЙ | Да | 0 | 0 - BIGMAX (шаг: .001) | Установить время начала загрузки видео (в секундах), диапазон 0 - BIGMAX, шаг 0.001. |
Выходные данные (Output)
| Параметр | Тип данных | Описание |
|---|---|---|
| IMAGE | НЕИЗВЕСТНО | Выходная последовательность видеокадров в формате тензоров изображений. |
| mask | МАСКА | Маска, извлеченная из видео с альфа-каналом. |
| audio | АУДИО | Аудиоданные, извлеченные из видео. |
| video_info | VHS_VIDEOINFO | Метаданные видео, включая частоту кадров, длительность и общее количество кадров. |
Сценарии использования
Типичные сценарии использования этого узла включают: создание покадровой анимации для видео (например, перерисовка с помощью Stable Diffusion), извлечение аудио из видео для отдельной обработки, создание масок на основе видеосодержимого или просто пакетное создание скриншотов из видео. Благодаря выводу подробной информации о видео (такой как частота кадров, длительность, общее количество кадров), последующие узлы могут выполнять автоматизированную обработку на основе точных свойств видео.
Ссылка на исходный код узла Load Video FFmpeg (Upload) 🎥🅥🅗🅢
Узел Load Video FFmpeg (Upload) 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.