프로젝트 소개
Diffusion Studio는 Claude Code, Codex, Cursor, Copilot, Gemini CLI 등 AI 코딩 에이전트와 함께 작동하도록 설계된 오픈소스 비디오 편집기입니다. 핵심 개념은 양방향 편집입니다. 비주얼 캔버스에서 변경한 내용이 기반 코드를 업데이트하고, 코드 변경 사항은 캔버스를 다시 그립니다. 프로젝트는 SolidJS 모듈을 사용하여 JSX로 작성되며, 각 요소는 캔버스 상호작용에서 해당 코드로의 쓰기 저장(write-back)을 가능하게 하는 ID를 가집니다.
데스크톱 앱은 사용자의 에이전트에 MCP 서버를 등록하여 미디어 검사, 타임라인 편집, 렌더링을 위한 도구를 제공합니다. CLI(dapi)는 미디어 메타데이터 프로빙, 프레임 추출, 필름스트립 및 웨이브폼 생성, 오디오 전사, 비디오 콘텐츠에 대한 멀티모달 모델 쿼리를 포함하여 동일한 기능을 셸 명령으로 노출합니다. 모든 명령은 파이핑 및 프로그래밍 방식 사용에 적합한 단일 JSON 객체를 반환합니다.
지원되는 워크플로에는 클립 컷편집, 필러 워드 제거, 자막 추가, 색보정 및 필터 적용, 모션그래픽 제작(설명 영상, 프로모, 타이틀 시퀀스), 코드로 선언된 에셋 생성(이미지, 비디오, 음성 더빙), 소셜 미디어용 하이라이트 클립, 타임스탬프가 포함된 요약 및 장면 검색과 같은 비디오 이해 작업이 포함됩니다.
이 프로젝트는 헤드리스 런타임(koota ECS, DOM 의존성 없음), JSX 작성 API, 콘텐츠 해싱을 통한 에셋 관리, mediabunny를 통한 오프라인 인코딩, SolidJS 범용 렌더러 리컨실리에이터를 위한 패키지로 구성된 모노레포 구조입니다. 자동화된 파이프라인을 위한 헤드리스 모드를 사용할 수 있습니다. MPL-2.0 라이선스로 macOS(Apple Silicon)에서 사용 가능하며, 브랜드 에셋은 라이선스에서 제외됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.