Stable Diffusion, Flux, Wan 등으로 이미지·영상·오디오를 생성하는 모듈형 웹 UI로, ComfyUI 워크플로 탭을 제공합니다.
akatz-labs/opencast-studio
ComfyUI에서 캐릭터 교체와 모션 전이를 통해 AI 캐릭터 레퍼런스 시트를 만들고, 해당 캐릭터를 영상에 적용하는 오픈소스 앱입니다.
- 스타
- 37
- 포크
- 7
- 열린 이슈
- 0
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
OpenCast Studio는 직접 호스팅할 수 있는 웹 앱으로, 캐릭터 레퍼런스 시트를 만들고 해당 캐릭터를 영상에 적용할 수 있습니다. 브라우저 프런트엔드, 로컬 API, GPU 실행기, ComfyUI 워크플로, 모델 매니페스트를 포함합니다. 로컬 워크스테이션에서 실행하거나 SSH로 연결한 GPU 머신에서 실행할 수 있습니다.
캐릭터 시트 생성, 기존 영상의 캐릭터 교체, 모션 전이를 지원합니다. 최초 실행 시 모델 목록과 런타임 상태를 확인한 다음, 번들에 포함된 ComfyGit 툴체인, Krea 및 Pika 환경, 버전이 고정된 모델 파일을 설치하도록 안내합니다. 워크플로 설치를 구성하기 전에는 생성 기능을 사용할 수 없습니다.
자동 런타임 설정은 현재 NVIDIA GPU를 탑재한 Linux x64를 대상으로 합니다. 다른 플랫폼에서는 호환되는 원격 실행기가 필요합니다. 인증, 결제, 클라우드 실행은 이 저장소의 범위에 포함되지 않으며, 공개 다중 사용자 서비스로 제공하기 위한 프로젝트도 아닙니다.
핵심 기능
- 01브라우저 인터페이스에서 캐릭터 레퍼런스 시트를 생성합니다.
- 02기존 영상에 등장하는 캐릭터를 교체합니다.
- 03ComfyUI 워크플로를 통해 캐릭터에 모션을 전이합니다.
- 04설정 안내 과정에서 모델을 확인하고 버전이 고정된 런타임 종속성을 설치합니다.
- 05로컬 실행 또는 SSH를 통한 원격 GPU 실행을 지원합니다.
- 06환경 변수를 통해 설정을 지정합니다.
활용 사례
- 단편 영상이나 애니메이션 프로젝트에 사용할 일관된 캐릭터 디자인을 제작합니다.
- 로컬 GPU 워크스테이션에서 기존 영상의 출연자 캐릭터를 교체합니다.
- ComfyUI 워크플로를 사용해 모션 전이를 실험합니다.
- SSH로 연결한 GPU 머신에서 비공개 캐릭터 영상 파이프라인을 실행합니다.
빠른 시작
- 1
종속 항목을 설치합니다
npm ci - 2
인터페이스와 API를 빌드합니다
npm run build - 3
애플리케이션을 시작하고 http://localhost:8389 을 엽니다
npm start
사용 전 알아둘 점
- 참조 동영상 검증에는 Node.js 22.18 이상과 ffprobe가 필요합니다.
- GPU 워크플로 설치가 구성될 때까지 생성 기능을 사용할 수 없습니다.
- GPU 런타임 자동 설정은 현재 NVIDIA GPU가 탑재된 Linux x64만 지원합니다.
- 액세스가 제한된 FLUX3 모델 가중치는 Hugging Face 약관에 동의한 후 수동으로 받아야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- opencast-studio은(는) 무엇인가요?
- ComfyUI에서 캐릭터 교체와 모션 전이를 통해 AI 캐릭터 레퍼런스 시트를 만들고, 해당 캐릭터를 영상에 적용하는 오픈소스 앱입니다. OpenCast Studio는 직접 호스팅할 수 있는 웹 앱으로, 캐릭터 레퍼런스 시트를 만들고 해당 캐릭터를 영상에 적용할 수 있습니다. 브라우저 프런트엔드, 로컬 API, GPU 실행기, ComfyUI 워크플로, 모델 매니페스트를 포함합니다. 로컬 워크스테이션에서 실행하거나 SSH로 연결한 GPU 머신에서 실행할 수 있습니다.
- opencast-studio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- opencast-studio은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- opencast-studio은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. opencast-studio의 마지막 커밋은 2026년 11월 4일입니다.
- opencast-studio은(는) 어디에 사용할 수 있나요?
- 단편 영상이나 애니메이션 프로젝트에 사용할 일관된 캐릭터 디자인을 제작합니다. 로컬 GPU 워크스테이션에서 기존 영상의 출연자 캐릭터를 교체합니다. ComfyUI 워크플로를 사용해 모션 전이를 실험합니다. SSH로 연결한 GPU 머신에서 비공개 캐릭터 영상 파이프라인을 실행합니다.
- opencast-studio는 어떻게 설치하나요?
- 종속 항목을 설치합니다: npm ci 인터페이스와 API를 빌드합니다: npm run build 애플리케이션을 시작하고 http://localhost:8389 을 엽니다: npm start
- opencast-studio은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/akatz-labs/opencast-studio
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
고급 도구를 쉽게 사용하고 확장할 수 있도록 만든 Stable Diffusion 이미지 생성용 모듈형 웹 UI입니다.
MiniMax H3의 이미지 참조 컨디셔닝을 사용해 캐릭터 이미지로 다중 뷰 캐릭터 레퍼런스 시트를 만드는 ComfyUI 커스텀 노드 팩입니다.
Stable Diffusion과 최신 이미지·비디오 모델을 실행하는 Gradio 기반 웹 UI로, Forge 포크를 이어받아 모델 지원과 최적화를 추가합니다.
ComfyUI 같은 여러 AI 도구를 패키징해 수동으로 의존성을 설정하지 않고 NixOS와 Linux에서 실행할 수 있는 Nix flake입니다.
이미지·비디오·오디오·3D 콘텐츠 생성을 위해 로컬에서 diffusion 모델을 실행하는 노드 그래프 GUI, API 및 백엔드입니다.