Communitygithub.com

szc0201/manim-remotion-explainer-skill

Remotion, React/SVG 및 투명 Manim 시퀀스를 사용하여 코드로 생성된 수학 및 과학 설명 비디오를 빌드하고 렌더링합니다. 공식 기반 교육 애니메이션, 파형 또는 스펙트럼 설명, 동기화된 자막 타임라인에 사용하며 검증된 MP4를 생성해야 합니다.

manim-remotion-explainer-skill란 무엇인가요?

이 스킬은 Remotion과 Manim을 결합하여 과학 및 수학 설명 비디오를 제작하는 강력한 도구입니다. Remotion은 타임라인 제어, 타이포그래피, SVG 다이어그램, 오디오, 자막 및 장면 구성을 담당하며, Manim은 TeX 품질의 수식 및 좌표 기하학을 필요로 하는 수학 플롯을 처리합니다. 주요 용도는 수식 기반 교육 애니메이션, 파형 또는 스펙트럼 설명기, 동기화된 자막 타임라인 등이며, 라이브 액션 편집이나 이미지 전용 슬라이드 데크에는 적합하지 않습니다. 이 스킬은 Windows 환경에서 PowerShell 스크립트를 사용하여 프로젝트 생성, 환경 확인, 자산 생성을 자동화하며, Manim 장면은 투명 PNG 시퀀스로 렌더링되어 Remotion React 구성 요소에서 참조됩니다. 최종 결과물은 검증된 MP4 파일이며, 출처 프로젝트, 선택적 콘택트 시트, 그리고 해상도, 지속 시간, FPS, 코덱 및 해결되지 않은 제한 사항을 포함한 진실된 검증 요약을 함께 제공해야 합니다. 또한 오디오는 라이선스가 부여된 것만 사용해야 하며, 누락된 오디오가 있다고 주장해서는 안 됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add szc0201/manim-remotion-explainer-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Manim + Remotion 설명기

작업 프로젝트를 생성하고 비디오를 렌더링하세요. 스토리보드만 만드는 것이 아닙니다. Remotion은 타임라인 제어, 타이포그래피, SVG 다이어그램, 오디오, 자막 및 장면 구성을 위해 사용합니다. Manim은 TeX 품질의 타이포그래피와 좌표 기하학이 필요한 수식 및 수학 플롯을 위해 사용합니다.

이 스킬을 라이브 액션 편집, 인물 인터뷰 영상, 또는 이미지만 있는 슬라이드 데크에 사용하지 마세요.

시작

  1. 브리프, 기존 자산, 대상 치수, 지속 시간, 프레임 속도, 오디오 정책 및 Manim 진입점을 검사합니다.
  2. 환경을 확인합니다:
pwsh -File scripts/check_environment.ps1 -ManimExe "D:\Manim\manim.cmd"
  1. 새 비디오의 경우, 번들된 작업 스타터에서 프로젝트를 생성합니다:
pwsh -File scripts/create_project.ps1 -Destination "C:\path\to\new-video" -ManimExe "D:\Manim\manim.cmd" -Install -GenerateAssets

프로젝트가 이미 존재하는 경우, 이를 재사용하고 관련 없는 변경 사항은 보존합니다.

제작 규칙

  • 장면을 구현하기 전에 타임라인을 정확한 프레임 번호로 변환합니다.
  • Remotion 모션에는 useCurrentFrame(), interpolate(), spring() 및 Sequence를 사용합니다. CSS 전환을 사용하지 마세요.
  • Manim을 투명 PNG 시퀀스로 렌더링하고 public/manim/<scene>/ 아래에 수집한 후, React에서 현재 프레임을 선택합니다. 이는 신뢰할 수 없는 알파 비디오 경로를 피합니다.
  • 과학적 데이터는 하나의 공유 소스에 유지합니다. 스펙트럼은 시간 영역에 표시된 동일한 신호로부터 계산되어야 합니다.
  • 중국어 레이블과 자막은 Remotion에 유지합니다. Manim 내부에 두 번째 자막 시스템을 구축하지 마세요.
  • 라이선스가 부여된 오디오만 생성하거나 사용합니다. 누락된 오디오가 있다고 주장하지 마세요.
  • 대표 프레임을 시각적으로 확인하고, 전달하기 전에 ffprobe 및 오디오 RMS로 인코딩된 MP4를 검사합니다.

지원 리소스

  • references/workflow.md를 읽어 종단 간 아키텍처, 렌더링, 프레임 시퀀스 통합 및 QA를 확인하세요.
  • 푸리에, 신호 처리 또는 능동 소음 제어 관련 주장을 하기 전에 references/scientific-animation.md를 읽으세요.
  • scripts/create_project.ps1을 사용하여 작업 스타터를 복사하세요.
  • scripts/verify_media.py를 사용하여 스트림 메타데이터, 오디오 및 대표 프레임을 검증하세요.
  • 스타터 프로젝트: assets/project-template/. 요청된 콘텐츠로 취급하지 말고 이를 수정하여 사용하세요.

완료 조건

MP4 경로, 소스 프로젝트, 선택적 콘택트 시트, 그리고 해상도, 지속 시간, FPS, 코덱 및 해결되지 않은 제한 사항을 포함한 진실된 검증 요약을 전달하세요. 렌더링되지 않은 프로젝트는 완성된 비디오가 아닙니다.

관련 스킬