코드 기반 장면 구성 + props 자동화 + git 이력 + 디자인 일관성 경험
졸업 프로젝트에서 Remotion을 처음 써보면서 코드 기반 영상 렌더링의 장점을 직접 경험했습니다. 기존 툴로는 동적 데이터를 영상에 넣으려면 수동 편집이 필요했는데, Remotion은 React 컴포넌트로 영상 장면을 구성해서 데이터가 바뀌면 영상이 자동으로 업데이트되는 구조가 됐습니다. 차트나 텍스트 같은 동적 요소를 props로 주입할 수 있어서, 데이터가 다른 영상 100개를 같은 컴포넌트로 생성하는 자동화가 가능했습니다. 버전 관리가 코드로 이뤄지기 때문에 영상 수정 이력이 git에 남는 것도 팀 협업에서 유용했습니다. 디자인 일관성 측면에서도 같은 컴포넌트를 재사용하니 영상마다 글자 크기나 색상이 달라지는 문제가 사라졌습니다.
Remotion의 진짜 장점은 영상을 코드로 다룰 수 있게 되면서 반복 작업이 자동화되는 자리에서 드러났습니다.