Repolode
akatz-labs

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. 1

    종속 항목을 설치합니다

    npm ci
  2. 2

    인터페이스와 API를 빌드합니다

    npm run build
  3. 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 통계는 매일 갱신됩니다.

관련 프로젝트