| name | manim-video |
| description | 기술 개념, 그래프, 시스템 다이어그램, 제품 워크스루를 위한 재사용 가능한 Manim 설명 영상을 만들고, 필요하면 더 넓은 ECC 비디오 스택으로 넘깁니다. 일반적인 토킹헤드 스크립트보다 깔끔한 애니메이션 설명이 필요할 때 사용합니다. |
| origin | ECC |
Manim Video
사진처럼 사실적인 표현보다 움직임, 구조, 명확성이 중요한 기술 설명 영상에는 Manim을 사용합니다.
활성화 시점
- 사용자가 기술 설명 애니메이션을 원할 때
- 개념이 그래프, 워크플로, 아키텍처, 지표 변화, 시스템 다이어그램일 때
- X나 랜딩 페이지용 짧은 제품/출시 설명 영상을 원할 때
- 화면이 일반적인 영화풍이 아니라 정밀하게 느껴져야 할 때
도구 요구사항
- 장면 렌더링용
manim CLI
- 필요 시 후처리용
ffmpeg
- 최종 조립/다듬기용
video-editing
- 합성 UI, 자막, 추가 모션 레이어가 필요한 최종 패키지에는
remotion-video-creation
기본 출력
- 짧은 16:9 MP4
- 썸네일 또는 포스터 프레임 1개
- 스토리보드와 장면 계획
워크플로
- 핵심 시각적 논지를 한 문장으로 정의합니다.
- 개념을 3~6개 장면으로 나눕니다.
- 각 장면이 무엇을 증명하는지 정합니다.
- Manim 코드를 쓰기 전에 장면 개요를 먼저 작성합니다.
- 가장 작은 동작 버전을 먼저 렌더링합니다.
- 렌더가 동작한 뒤 타이포, 간격, 색, 템포를 다듬습니다.
- 가치가 있을 때만 더 넓은 비디오 스택으로 넘깁니다.
장면 계획 규칙
- 각 장면은 한 가지를 증명해야 합니다.
- 다이어그램을 과하게 채우지 않습니다.
- 전체 화면 clutter보다 점진적 공개를 우선합니다.
- 움직임은 단지 화면을 바쁘게 하기보다 상태 변화를 설명하는 데 씁니다.
- 타이틀 카드는 짧고 의미 밀도가 높아야 합니다.
네트워크 그래프 기본값
소셜 그래프와 네트워크 최적화 설명 영상에서는:
- 최적화된 그래프를 보여주기 전에 현재 그래프를 먼저 보여줍니다.
- 저신호 팔로우 잡음과 고신호 브리지를 구분합니다.
- 웜 패스 노드와 타깃 클러스터를 강조합니다.
- 유용하다면 마지막 장면에 이 스킬 형성에 영향을 준 자기개선 계보를 넣습니다.
렌더 관례
- 사용자가 세로 영상을 요청하지 않는 한 기본은 16:9 가로입니다.
- 먼저 저품질 스모크 테스트 렌더를 실행합니다.
- 구성과 타이밍이 안정된 뒤에만 고화질로 올립니다.
- 소셜 크기에서도 읽히는 깔끔한 썸네일 프레임 1개를 추출합니다.
재사용 시작점
네트워크 그래프 설명 영상은 assets/network_graph_scene.py를 시작점으로 사용합니다.
스모크 테스트 예시:
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
출력 형식
다음을 반환합니다.
- 핵심 시각 논지
- 스토리보드
- 장면 개요
- 렌더 계획
- 필요한 후속 다듬기 권고
관련 스킬
video-editing for final polish
remotion-video-creation for motion-heavy post-processing or compositing
content-engine when the animation is part of a broader launch