⚡ AI 인텔리전스 레이더
🔧 고급반 · 오픈소스 AI 생태계 & 운영

17회차 · 🎨 오픈소스 이미지·영상 생성 — 로컬 GPU로 무료·무제한

백두산 (Doosan Baek) · 게시 2026-06-13 · 최종 수정 2026-08-08

⏱ 예상 학습 시간 약 16분📚 전체 24회차 중 17번째

이 회차에서 배우는 것

🖼️ 로컬 이미지ComfyUI + SD 3.5·FLUX로 무료·무제한 생성
🎬 오픈 영상 모델Wan·HunyuanVideo·LTX를 내 PC에서
💻 GPU 없으면클라우드 GPU·호스팅으로 대체
⚖️ 상용 vs 오픈소스언제 무엇을 쓸지 기준

3회차에서 본 Midjourney·Runway는 쉽고 좋지만 구독·종량제 비용이 듭니다. 이번엔 반대편 — '내 GPU로 돌리는 오픈소스'로 이미지·영상을 무료·무제한 생성하는 길입니다. 공짜·무검열·완전 커스터마이징이 장점, 대신 GPU와 약간의 러닝커브가 필요합니다.

🧩 ComfyUI — 오픈소스 생성의 표준 작업대

오픈소스 이미지·영상 모델을 돌리는 사실상 표준 도구. 블록(노드)을 선으로 잇는 방식이라 6회차 Make와 똑 닮았고, 만든 워크플로를 파일 하나로 공유할 수 있습니다.

🖱️ ComfyUI 실제로 다루기 — 화면·노드 읽는 법

ComfyUI를 처음 켜면 빈 화면이 아니라 박스 몇 개가 선으로 이어진 그림이 떠 있습니다. 이게 '기본 워크플로'예요. 박스 하나(노드)가 '작업 한 단계', 박스를 잇는 선(와이어)이 '데이터가 흐르는 길'입니다 — 6회차 Make의 시나리오와 똑같은 발상입니다.

🔗 텍스트→이미지 기본 흐름 — 노드 6칸

기본 워크플로는 보통 이 순서로 왼쪽에서 오른쪽으로 이어집니다. 각 칸이 무슨 일을 하는지만 알면 그래프가 한눈에 읽혀요.

  1. Load Checkpoint — 쓸 모델 파일(SD 3.5·FLUX 등)을 불러오는 칸. 여기서 모델을 고름
  2. CLIP Text Encode (Positive) — '그리고 싶은 것'을 적는 칸(긍정 프롬프트)
  3. CLIP Text Encode (Negative) — '피하고 싶은 것'을 적는 칸(부정 프롬프트)
  4. KSampler — 실제로 그림을 만들어내는 심장부. 핵심 설정 4가지는 바로 아래에서 따로 설명
  5. VAE Decode — KSampler가 만든 '잠재 데이터'를 우리가 보는 진짜 그림(픽셀)으로 변환
  6. Save Image / Preview Image — 완성된 그림을 화면에 띄우고 파일로 저장하는 칸

🎛️ KSampler 핵심 설정 4가지

위 ④ KSampler 노드를 클릭하면 보이는 조절값들입니다. 오디오 볼륨 손잡이(knob·노브)처럼 돌려 가며 결과를 맞춘다고 해서 '노브'라고도 불러요.

📥 워크플로 불러오기·연결·값 바꾸기

ComfyUI의 강점은 남이 만든 구성을 그대로 가져다 쓸 수 있다는 점입니다. 처음부터 노드를 짤 필요가 없어요.

▶️ 실행하기 — Queue Prompt

구성이 끝났으면 생성 버튼을 누르기만 하면 됩니다.

  1. Queue Prompt(생성 실행) 버튼을 누르면(또는 Ctrl+Enter) 작업이 '큐(대기열)'에 들어가 순서대로 처리됨
  2. 처리 중인 노드가 테두리로 강조되며 진행 상황이 보임 — 끝나면 Save/Preview Image 노드에 결과가 뜸
  3. 결과 파일은 기본적으로 ComfyUI의 output 폴더에 자동 저장됨
  4. seed를 fixed(고정)로 두면 같은 결과를 다시 뽑고, randomize(무작위)로 두면 누를 때마다 다른 변형이 나옴

🧰 ComfyUI Manager — 모델·노드 클릭으로 설치

거의 필수 확장. 모델 다운로드와 커스텀 노드 설치를 화면에서 클릭으로 처리합니다(터미널 작업 불필요).

🖼️ 로컬 이미지 — Stable Diffusion 3.5 · FLUX

2026년 기준 로컬 오픈 모델 품질이 Midjourney·DALL-E에 필적하거나 넘어섭니다.

  1. ComfyUI 설치 (공식 데스크톱 앱 또는 포터블 버전 — 설치법은 Claude에게 물어도 됨)
  2. 모델 받기 — Stable Diffusion 3.5 또는 FLUX.1 [dev] 오픈웨이트를 models 폴더에
  3. 기본 워크플로 불러오기 → 프롬프트 입력 → Queue(생성)
  4. LoRA 추가 — 특정 화풍·인물을 학습한 작은 파일을 끼우면 무한 변형 → 찾기·세팅은 바로 아래

🎭 LoRA 찾아서 끼우기 — 화풍·인물 갈아끼우는 미니 파일

LoRA는 큰 모델에 끼우는 '추가 학습 미니 파일'(수십~수백 MB)입니다. 기본 모델이 '그림 잘 그리는 화가'라면 LoRA는 특정 화풍·인물만 특훈시킨 노트 — 노트만 갈아끼우면 같은 화가가 지브리풍도, 특정 캐릭터도 그려냅니다.

  1. ① 찾기 — civitai.com에서 검색. ⚠️ 필터의 '베이스 모델'을 내 체크포인트와 일치시킬 것(FLUX용은 FLUX에만, SDXL용은 SDXL에만 — 안 맞으면 에러·엉뚱한 그림)
  2. ② 설치 — 받은 .safetensors 파일을 ComfyUI/models/loras/ 폴더에. RunPod이면 ComfyUI Manager의 'Install Models'에서 검색해 클릭 설치가 제일 쉬움
  3. ③ 노드 연결 — 캔버스 더블클릭 → 'Load LoRA' 추가 → Load Checkpoint에서 나오던 MODEL·CLIP 두 선이 Load LoRA를 '경유'해 원래 가던 곳(KSampler·프롬프트 칸)으로 가게 배선
  4. ④ 강도·트리거 — strength 0.7~1.0으로 시작(세면 화풍 과다, 약하면 효과 없음). LoRA 페이지에 '트리거 워드'가 적혀 있으면 프롬프트에 그대로 포함
  5. ⑤ 실행 — Queue로 뽑아 비교하며 미세조정. 여러 LoRA는 Load LoRA를 연달아 잇되 각각의 강도를 낮추기

🎬 오픈 영상 모델 — 내 PC에서 영상까지

이미지뿐 아니라 영상도 오픈소스로. 모두 ComfyUI 노드로 돌아가며 텍스트→영상·이미지→영상 둘 다 됩니다.

🎚️ 로컬 영상 품질 올리기 — 16GB의 현실

작은 GPU(통합메모리 16GB급)에서 LTX 영상 품질을 끌어올리는 순서입니다. 메모리가 빠듯하니 작게 시작해 한 단계씩 올리세요.

💻 GPU가 없다면 — 클라우드로 대체

고사양 그래픽카드가 없어도 됩니다. '완전 무료'는 아니지만 하드웨어 없이 같은 오픈 모델을 돌릴 수 있어요.

☁️ RunPod 자세히 — GPU를 시간당 빌리기

고사양 그래픽카드가 없을 때 가장 많이 쓰는 GPU 클라우드. ComfyUI 템플릿이 준비돼 있어 클릭 몇 번이면 원격 GPU에서 바로 생성할 수 있습니다.

  1. runpod.io 가입 → 크레딧 충전(선불·본인 결제)
  2. Deploy → 'ComfyUI' 템플릿 선택 → GPU 고르기(이미지는 RTX 4090, 영상은 A100·H100)
  3. 브라우저로 ComfyUI 접속 → 모델·프롬프트 → 생성
  4. 끝나면 Pod 'Stop/Terminate' — 켜두면 계속 과금됩니다

🔌 RunPod 접속 & 모델 보존

⏱️ RunPod 실전 주의 — 부팅·회수·재과금

막상 붙여보면 겪는, 문서엔 잘 안 나오는 3가지입니다. 미리 알면 당황하지 않아요.

💸 직접(RunPod) vs 상용(Runway) — 영상 비용

⚡ fal.ai 자세히 — '실행당'으로 호출하기

fal.ai는 GPU를 빌리는 게 아니라, 이미 올라가 있는 모델(FLUX·SD·Wan·Kling·Veo 등)을 '생성한 만큼만' 돈 내고 부르는 서버리스 플랫폼입니다. 설치·서버 관리가 0이라 RunPod보다 시작이 훨씬 쉽습니다.

쓰는 길은 두 갈래 — 코딩 없이 쓰는 '플레이그라운드'와, 자동화·앱에 붙이는 'API'입니다.

  1. ① 가입 — fal.ai 접속 → 로그인 → 결제수단 등록(실행당이라 본인 결제 필요)
  2. ② 코딩 없이 — 'Models/Explore'에서 모델(예: FLUX) 클릭 → 프롬프트 입력 → 'Run' → 결과와 요금이 바로 표시
  3. ③ 코드·자동화로 — 'API Keys'에서 키 발급 → 파이썬·JS나 6회차 Make·n8n에서 호출(키는 비밀번호처럼 취급, 노출 금지)
  4. ④ 비용 확인 — 모델마다 단가가 적혀 있고, 대시보드에서 누적 사용액 확인

🤔 품질·요금, 흔한 오해 바로잡기

🍎 맥(애플 실리콘)에서는?

위 설명은 NVIDIA GPU(CUDA) 기준이라 맥은 사정이 조금 다릅니다 — 이미지는 충분히 되고, 영상은 느리지만 가능합니다.

💰 비용·하드웨어 현실

⚖️ 상용 vs 오픈소스 — 언제 무엇을

🗺️ 고급반 한 바퀴 — 오픈소스 생태계 총정리

학습 경로

선수 지식
16회차 · 🛠️ 코딩 에이전트 & 앱 SDK — 오픈소스로 코드부터 서비스까지를 먼저 보면 이번 회차가 훨씬 쉽게 읽힙니다.
다음 단계
이어서 18회차 · 코드 토대 — AI가 짠 코드를 직접 읽고 고치기로 진행하세요.