프로젝트 소개

Remotion은 React로 비디오를 만드는 툴킷입니다. 비디오의 소스 오브 트루스는 React 코드이며, 워크플로는 에이전트 기반 제작, 드래그 앤 드롭을 통한 대화형 편집, 완전한 프로그래밍 방식 생성 사이에서 전환할 수 있습니다. 이 프로젝트는 여러 사용 사례를 중심으로 구성됩니다. 코딩 에이전트를 사용한 비디오 제작, 대화형 편집, 프로그래밍 방식의 데이터 기반 생성 등입니다. 또한 재사용 가능한 애니메이션 자산의 디자인 시스템 구축, 수백만 개의 비디오 배치 렌더링, Remotion Player를 통해 애플리케이션에 비디오 편집을 내장하는 등의 자동화 기능도 제공합니다. 시작은 Node.js가 설치되어 있다는 전제하에 `npx create-video@latest` 명령으로 이루어집니다. Remotion은 설치, 에이전트 스킬, 프롬프트, 템플릿, 컴포넌트(요소, 효과, 도형, 전환, 음향 효과, 캡션, 폰트), 렌더링 옵션(Node.js API, Lambda, Vercel, 클라이언트 측), 그리고 Player와 Editor Starter 같은 앱 구축 컴포넌트를 포함한 방대한 문서를 갖추고 있습니다. 이 프로젝트는 특별 라이선스를 가지며 경우에 따라 기업 라이선스가 필요할 수 있습니다. 커뮤니티 및 기여 정보는 저장소에서 확인할 수 있습니다.