ComfyUI Extension: Save Images to Video (FFmpeg) for ComfyUI
A custom node for ComfyUI to save image sequences as video files using FFmpeg. Supports various codecs, audio muxing, and in-node previews.
Custom Nodes (0)
README
Save Images to Video (FFmpeg) for ComfyUI
A custom node for ComfyUI to save image sequences as video files using FFmpeg. Supports various codecs, audio muxing, and in-node previews.
Features
- Saves image frames to MP4, WebM, MOV, AVI, MKV.
- Video Codecs: libx264, libx265, mpeg4, libvpx-vp9, libsvtav1.
- Configurable FPS, pixel format.
- Optional audio input with configurable codec (AAC, MP3, libopus, copy) and bitrate.
- In-node preview (H.265 in-node preview is broken).
Installation
- Clone:
cd ComfyUI/custom_nodes/ git clone https://github.com/San4itos/ComfyUI-Save-Images-as-Video.git cd ComfyUI-Save-Images-as-Video pip install -r requirements.txt
- FFmpeg:
- Option 1 (Portable): Place
ffmpeg
executable intoComfyUI-Save-Images-as-Video/ffmpeg_bin/
. - Option 2 (Custom Path): Edit
ffmpeg_config.ini
in the node's folder to point to your FFmpeg folder. - Option 3 (System PATH): If FFmpeg is in your system PATH, it will be used if options 1 or 2 are not set/found.
- Option 1 (Portable): Place
Find the node in "Add Node" -> "San4itos" -> "Save Images to Video (FFmpeg)".
Usage
Connect IMAGE
output to images
input. Configure parameters as needed. Optionally connect AUDIO
input.
H.265 Preview Note: In-node H.265 previews might not work. The video file is saved correctly, and live preview in the ComfyUI queue section works.
Збереження Зображень у Відео (FFmpeg) для ComfyUI
Кастомний вузол для ComfyUI для збереження послідовностей зображень у відеофайли за допомогою FFmpeg. Підтримує різні кодеки, додавання аудіо та попередній перегляд у вузлі.
Можливості
- Збереження кадрів зображень у MP4, WebM, MOV, AVI, MKV.
- Відеокодеки: libx264, libx265, mpeg4, libvpx-vp9, libsvtav1.
- Налаштовувані FPS, формат пікселів.
- Опціональний аудіовхід з налаштовуваним кодеком (AAC, MP3, libopus, copy) та бітрейтом.
- Попередній перегляд у вузлі (попередній перегляд H.265 у вузлі не працює належним чином).
Встановлення
- Клонувати:
cd ComfyUI/custom_nodes/ git clone https://github.com/San4itos/ComfyUI-Save-Images-as-Video.git cd ComfyUI-Save-Images-as-Video pip install -r requirements.txt
- FFmpeg:
- Варіант 1 (Портативний): Розмістіть виконуваний файл ffmpeg у папці ComfyUI-Save-Images-as-Video/ffmpeg_bin/.
- Варіант 2 (Власний шлях): Відредагуйте файл ffmpeg_config.ini у папці вузла, щоб вказати шлях до вашої папки з FFmpeg.
- Варіант 3 (Системний PATH): Якщо FFmpeg знаходиться у вашому системному PATH, він буде використаний, якщо варіанти 1 або 2 не налаштовані або не знайдені.
Знайдіть вузол в "Add Node" -> "San4itos" -> "Save Images to Video (FFmpeg)".
Використання
Підключіть вихід IMAGE
до входу images
. Налаштуйте параметри за потребою. Опціонально підключіть вхід AUDIO
.
Примітка щодо прев'ю H.265: Попередній перегляд H.265 у вузлі може не працювати. Відеофайл зберігається коректно, а попередній перегляд у секції черги ComfyUI працює.