Video Combine ๐ฅ๐ ฅ๐ ๐ ข(VideoCombine)
์ด ๋ ธ๋๋ FFmpeg๋ฅผ ํตํ ์ผ๋ฐ์ ์ธ ๋น๋์ค ํ์๊ณผ GIF ๋ฐ WebP ์ ๋๋ฉ์ด์ ํ์์ ํฌํจํ ๋ค์ํ ์ถ๋ ฅ ํ์์ ์ง์ํฉ๋๋ค.
Video Combine
Video Combine ๐ฅ๐ ฅ๐ ๐ ข ๋ ธ๋๋ FFmpeg๋ฅผ ํตํ ์ผ๋ฐ์ ์ธ ๋น๋์ค ํฌ๋งท๊ณผ GIF ๋ฐ WebP ์ ๋๋ฉ์ด์ ํฌ๋งท์ ํฌํจํ ๋ค์ํ ์ถ๋ ฅ ํ์์ ์ง์ํฉ๋๋ค.
Video Combine ๋ ธ๋๋ Video Helper Suite ๋๊ตฌ ๋ชจ์์ ํต์ฌ ๊ตฌ์ฑ ์์๋ก, ์ผ๋ จ์ ์ฐ์์ ์ธ ์ด๋ฏธ์ง ํ๋ ์ ๋๋ ์ ์ฌ ํํ(Latent)์ ๋์์ ๋๋ GIF/WebP ์ ๋๋ฉ์ด์ ์ผ๋ก ํฉ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ๋ ธ๋๋ ์ด๋ฏธ์ง ์ํ์ค์์ ์ต์ข ๋น๋์ค ํ์ผ๋ก ๊ฐ๋ '์กฐ๋ฆฝ์' ์ญํ ์ ํ๋ฉฐ, ์ ๋๋ฉ์ด์ ์์ฑ, ๋น๋์ค ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋๋ ๋์ ์ฝํ ์ธ ์ ์์ ํต์ฌ ๋จ๊ณ์ ๋๋ค.
๋ ธ๋ ๊ธฐ๋ฅ
์ด ๋ ธ๋๋ FFmpeg๋ฅผ ํตํ ์ผ๋ฐ์ ์ธ ๋น๋์ค ํฌ๋งท๊ณผ GIF ๋ฐ WebP ์ ๋๋ฉ์ด์ ํฌ๋งท์ ํฌํจํ ๋ค์ํ ์ถ๋ ฅ ํ์์ ์ง์ํฉ๋๋ค. ์ฃผ์ ๊ธฐ๋ฅ์ ์ด๋ฏธ์ง ์ํ์ค๋ฅผ ๋ฐ์ ์ง์ ๋ ํ๋ ์ ์๋๋ก ๋ฐฐ์ด ๋ฐ ์ธ์ฝ๋ฉํ์ฌ ๋ค์ํ ํ๋ ์ด์ด์์ ๋ณผ ์ ์๋ ์ผ๊ด๋ ์ ๋๋ฉ์ด์ ํ์ผ์ ์์ฑํ๋ ๊ฒ์ ๋๋ค. ์ด๋ AI๊ฐ ์์ฑํ ํ๋ ์๋ณ ์ ๋๋ฉ์ด์ , ํ์๋ฉ์ค ์ํ์ค ๋๋ ์ ์ ์ด๋ฏธ์ง์์ ๋์ ํจ๊ณผ๋ฅผ ์์ฑํด์ผ ํ๋ ๋ชจ๋ ์๋๋ฆฌ์ค์ ํ์์ ์ ๋๋ค.
๋ ธ๋ ํ๋ผ๋ฏธํฐ ์ค๋ช - Video Combine ๐ฅ๐ ฅ๐ ๐ ข
์ฐ๊ฒฐ ์ ๋ ฅ (Inputs)
| ํ๋ผ๋ฏธํฐ ์ด๋ฆ | ๋ฐ์ดํฐ ํ์ | ํ์ | ๊ธฐ๋ณธ๊ฐ | ๋ฒ์/์ต์ | ์ค๋ช |
|---|---|---|---|---|---|
images | COMBO | ์ | - | - | ๋น๋์ค ํฉ์ฑ์ ์ฌ์ฉํ ์ด๋ฏธ์ง ์ํ์ค ๋๋ ์ ์ฌ ํํ ์ํ์ค๋ฅผ ์ ๋ ฅํฉ๋๋ค. ์ ๋๋ฉ์ด์ ์์ฑ์ ์๋ณธ ํ๋ ์ ๋ฐ์ดํฐ ์์ค์ ๋๋ค. |
audio | AUDIO | ์๋์ | - | - | ์ถ๋ ฅ ๋น๋์ค ํ์ผ์ ์ค๋์ค ํธ๋์ ์ถ๊ฐํฉ๋๋ค. ์ด ํ๋ผ๋ฏธํฐ๋ ์ ํ ์ฌํญ์ด๋ฉฐ ๋น๋์ค ํ์์๋ง ์ ํจํฉ๋๋ค. |
meta_batch | VHS_BATCHMANAGER | ์๋์ | - | - | ์ฌ๋ฌ ์ํ์ ํฌํจํ๋ ๋ฐฐ์น ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด ๋ฐฐ์น ๋งค๋์ ๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. ์ด ํ๋ผ๋ฏธํฐ๋ ๊ณ ๊ธ ๋ฐฐ์น ์ํฌํ๋ก์ ์ฌ์ฉ๋๋ ์ ํ ์ฌํญ์ ๋๋ค. |
vae | VAE | ์๋์ | - | - | images ์
๋ ฅ์ด ์ ์ฌ ํํ์ผ ๋ ๋์ฝ๋ฉ์ ์ฌ์ฉํ VAE ๋ชจ๋ธ์ ์ ๊ณตํฉ๋๋ค. ์ด ํ๋ผ๋ฏธํฐ๋ ์ ํ ์ฌํญ์
๋๋ค. |
์ปจํธ๋กค ํ๋ผ๋ฏธํฐ (Parameters)
| ํ๋ผ๋ฏธํฐ ์ด๋ฆ | ๋ฐ์ดํฐ ํ์ | ํ์ | ๊ธฐ๋ณธ๊ฐ | ๋ฒ์/์ต์ | ์ค๋ช |
|---|---|---|---|---|---|
format | COMBO | ์ | image/gif | "image/gif", "image/webp", and various video formats supported via FFmpeg. | ์ ๋๋ฉ์ด์
/๋น๋์ค์ ์ถ๋ ฅ ํ์์ ์ง์ ํฉ๋๋ค. ์ต์
์๋ image/gif, image/webp ๋ฐ FFmpeg๋ฅผ ํตํด ์ง์๋๋ ๋ค์ํ ๋น๋์ค ํ์์ด ํฌํจ๋ฉ๋๋ค. |
frame_rate | COMBO | ์ | 8 | - | ์ถ๋ ฅ ๋น๋์ค์ ํ๋ ์ ์๋, ์ฆ ์ด๋น ์ฌ์๋๋ ํ๋ ์ ์๋ฅผ ์ค์ ํฉ๋๋ค. ์ด ๊ฐ์ 1 ์ด์์ด์ด์ผ ํฉ๋๋ค. |
loop_count | INT | ์ | 0 | 0 - 100 (๋จ๊ณ: 1) | GIF/WebP ์ ๋๋ฉ์ด์ ์ ๋ฐ๋ณต ์ฌ์ ํ์๋ฅผ ์ค์ ํฉ๋๋ค. ๊ฐ์ด 0์ด๋ฉด ๋ฌดํ ๋ฐ๋ณต์ ์๋ฏธํ๋ฉฐ, ์ ํจ ๋ฒ์๋ 0์์ 100๊น์ง์ ๋๋ค. |
filename_prefix | STRING | ์ | AnimateDiff | - | ์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ์ ๋์ฌ๋ฅผ ์ค์ ํฉ๋๋ค. ์ต์ข ํ์ผ ์ด๋ฆ์ ์ด ์ ๋์ฌ๋ก ์์ํ๋ฉฐ ์๋์ผ๋ก ์ผ๋ จ ๋ฒํธ์ ํ์ ์ ๋ฏธ์ฌ๊ฐ ์ถ๊ฐ๋ฉ๋๋ค. |
pingpong | BOOLEAN | ์ | False | - | 'ํํ' ๋ฐ๋ณต ํจ๊ณผ๋ฅผ ํ์ฑํํฉ๋๋ค. True๋ก ์ค์ ํ๋ฉด ์ ๋๋ฉ์ด์ ์ด ๋ง์ง๋ง ํ๋ ์๊น์ง ์ฌ์๋ ํ ์ญ์์ผ๋ก ์ฒซ ๋ฒ์งธ ํ๋ ์๊น์ง ์ฌ์๋๋ ๊ณผ์ ์ ๋ฐ๋ณตํฉ๋๋ค. |
save_output | BOOLEAN | ์ | True | - | ํฉ์ฑ๋ ๋น๋์ค ํ์ผ์ ๋์คํฌ์ ์ ์ฅํ ์ง ์ฌ๋ถ๋ฅผ ์ ์ดํฉ๋๋ค. ๋นํ์ฑํํ๋ฉด ๋ ธ๋๋ ํฉ์ฑ ํ๋ก์ธ์ค๋ฅผ ์คํํ์ง๋ง ๋ฌผ๋ฆฌ์ ํ์ผ์ ์์ฑํ์ง ์์ต๋๋ค. |
์ถ๋ ฅ (Output)
| ํ๋ผ๋ฏธํฐ ์ด๋ฆ | ๋ฐ์ดํฐ ํ์ | ์ค๋ช |
|---|---|---|
| Filenames | VHS_FILENAMES | ์ ์ฅ๋ ๋น๋์ค ํ์ผ์ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ ์ ๋ณด๋ฅผ ์ถ๋ ฅํฉ๋๋ค. |
์ฌ์ฉ ์๋๋ฆฌ์ค
๊ธฐ๋ณธ์ ์ธ ํฉ์ฑ ๊ธฐ๋ฅ ์ธ์๋, ๋ ธ๋๋ ์ค๋์ค ํธ๋ ์ถ๊ฐ, ๋ฐ๋ณต ์ฌ์ ๋ชจ๋ ์ค์ (ํํ ๋ฐ๋ณต ํฌํจ) ๋ฐ ๋ฐฐ์น ๋ฉํ๋ฐ์ดํฐ ๊ด๋ฆฌ์ ๊ฐ์ ํฅ์๋ ์ต์ ์ ์ ๊ณตํฉ๋๋ค. ์ ๋ ฅ์ด ์ ์ฌ ํํ์ผ ๋ ๋ ธ๋๋ ์ฐ๊ฒฐ๋ VAE ๋ชจ๋ธ์ ํตํด ์๋์ผ๋ก ์๊ฐ์ ์ด๋ฏธ์ง๋ก ๋์ฝ๋ฉํ ์ ์์ต๋๋ค. ์ด ๋ ธ๋์ ์ค๊ณ ๋ชฉํ๋ ComfyUI ์ํฌํ๋ก์์ ๋์ ์ฝํ ์ธ ๋ฅผ ๋ด๋ณด๋ด๋ ๊ณผ์ ์ ๋จ์ํํ๋ ์ ์ฐํ๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ ๋น๋์ค ํฉ์ฑ ์๋ฃจ์ ์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
Video Combine ๐ฅ๐ ฅ๐ ๐ ข ๋ ธ๋ ์์ค ์ฝ๋ ๋งํฌ
Video Combine ๐ฅ๐ ฅ๐ ๐ ข ๋ ธ๋๋ ComfyUI-VideoHelperSuite ๋ ธ๋ ํจํค์ง์์ ๊ฐ์ ธ์์ต๋๋ค.
๋๊ธ
GitHub๋ก ๋ก๊ทธ์ธํ๊ณ ํ ๋ก ์ ์ฐธ์ฌํ์ธ์.