Video Helper Suite 🎥🅥🅗🅢generated

Load Video FFmpeg (Upload) 🎥🅥🅗🅢(LoadVideoFFmpegUpload)

Основная функция этого узла заключается в чтении видеофайлов из входного каталога ComfyUI и их распаковке в тензоры изображений кадр за кадром.

Load Video F Fmpeg Upload

meta_batch
vae
IMAGE
mask
audio
video_info
video
COMBO
force_rate
0
custom_width
INT
custom_height
INT
frame_load_cap
INT
start_time
FLOAT
VideoHelperSuite

Узел 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_batchVHS_BATCHMANAGERНет--Подключите VHS_BatchManager для пакетной обработки метаданных.
vaeVAEНет--Подключите модель VAE для прямого кодирования изображений в латентное представление.

Параметры управления (Parameters)

ПараметрТип данныхОбязательныйПо умолчаниюДиапазон/ОпцииОписание
force_rateКОМБОДа00 - 60 (шаг: 1)Принудительно задать частоту кадров выходных изображений, диапазон 0-60, шаг 1. При значении 0 используется исходная частота кадров видео.
custom_widthЦЕЛДа00 - DIMMAXНастроить ширину выходных изображений, диапазон 0 - DIMMAX. При значении 0 сохраняется исходная ширина видео.
custom_heightЦЕЛДа00 - DIMMAXНастроить высоту выходных изображений, диапазон 0 - DIMMAX. При значении 0 сохраняется исходная высота видео.
frame_load_capЦЕЛДа00 - BIGMAX (шаг: 1)Ограничить максимальное количество загружаемых кадров, диапазон 0 - BIGMAX, шаг 1. При значении 0 загружаются все кадры.
start_timeПЛАВАЮЩИЙДа00 - BIGMAX (шаг: .001)Установить время начала загрузки видео (в секундах), диапазон 0 - BIGMAX, шаг 0.001.

Выходные данные (Output)

ПараметрТип данныхОписание
IMAGEНЕИЗВЕСТНОВыходная последовательность видеокадров в формате тензоров изображений.
maskМАСКАМаска, извлеченная из видео с альфа-каналом.
audioАУДИОАудиоданные, извлеченные из видео.
video_infoVHS_VIDEOINFOМетаданные видео, включая частоту кадров, длительность и общее количество кадров.

Сценарии использования

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

Ссылка на исходный код узла Load Video FFmpeg (Upload) 🎥🅥🅗🅢

Узел Load Video FFmpeg (Upload) 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.

Комментарии

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

Загрузка комментариев…