사용 시기
이 스킬은 Remotion 코드를 다룰 때 도메인별 지식을 얻기 위해 사용하세요.
자막(Captions)
자막이나 캡션을 다룰 때는 ./rules/subtitles.md 파일을 불러와 더 많은 정보를 확인하세요.
FFmpeg 사용
비디오 트리밍이나 무음 감지와 같은 일부 비디오 작업에는 FFmpeg를 사용해야 합니다. ./rules/ffmpeg.md 파일을 불러와 더 많은 정보를 확인하세요.
오디오 시각화
오디오를 시각화(스펙트럼 막대, 파형, 저음 반응 효과)해야 할 때는 ./rules/audio-visualization.md 파일을 불러오세요.
사운드 효과
사운드 효과를 사용해야 할 때는 ./rules/sound-effects.md 파일을 불러오세요.
사용 방법
자세한 설명과 코드 예제는 개별 규칙 파일을 참조하세요.
- rules/3d.md - Three.js 및 React Three Fiber를 사용한 Remotion의 3D 콘텐츠
- rules/animations.md - Remotion의 기본 애니메이션 스킬
- rules/assets.md - 이미지, 비디오, 오디오, 폰트를 Remotion으로 가져오기
- rules/audio.md - Remotion에서 오디오 및 사운드 사용 - 가져오기, 트리밍, 볼륨, 속도, 피치
- rules/calculate-metadata.md - 컴포지션 지속 시간, 크기, props를 동적으로 설정
- rules/can-decode.md - Mediabunny를 사용하여 브라우저에서 비디오 디코딩 가능 여부 확인
- rules/charts.md - Remotion의 차트 및 데이터 시각화 패턴(막대, 원형, 선, 주식 차트)
- rules/compositions.md - 컴포지션, 스틸, 폴더, 기본 props 및 동적 메타데이터 정의
- rules/extract-frames.md - Mediabunny를 사용하여 특정 타임스탬프에서 비디오 프레임 추출
- rules/fonts.md - Remotion에서 Google Fonts 및 로컬 폰트 로드
- rules/get-audio-duration.md - Mediabunny로 오디오 파일의 재생 시간(초) 가져오기
- rules/get-video-dimensions.md - Mediabunny로 비디오 파일의 너비와 높이 가져오기
- rules/get-video-duration.md - Mediabunny로 비디오 파일의 재생 시간(초) 가져오기
- rules/gifs.md - Remotion 타임라인과 동기화된 GIF 표시
- rules/images.md - Img 컴포넌트를 사용하여 Remotion에 이미지 삽입
- rules/light-leaks.md - @remotion/light-leaks를 사용한 라이트 릭 오버레이 효과
- rules/lottie.md - Remotion에 Lottie 애니메이션 삽입
- rules/measuring-dom-nodes.md - Remotion에서 DOM 요소 크기 측정
- rules/measuring-text.md - 텍스트 크기 측정, 컨테이너에 텍스트 맞추기, 오버플로 확인
- rules/sequencing.md - Remotion의 시퀀싱 패턴 - 지연, 트리밍, 항목 지속 시간 제한
- rules/tailwind.md - Remotion에서 TailwindCSS 사용
- rules/text-animations.md - Remotion의 타이포그래피 및 텍스트 애니메이션 패턴
- rules/timing.md - Remotion의 보간 곡선 - 선형, 이징, 스프링 애니메이션
- rules/transitions.md - Remotion의 장면 전환 패턴
- rules/transparent-videos.md - 투명도가 있는 비디오 렌더링
- rules/trimming.md - Remotion의 트리밍 패턴 - 애니메이션 시작 또는 끝 자르기
- rules/videos.md - Remotion에 비디오 삽입 - 트리밍, 볼륨, 속도, 루핑, 피치
- rules/parameters.md - Zod 스키마를 추가하여 비디오를 매개변수화
- rules/maps.md - Mapbox를 사용하여 지도 추가 및 애니메이션
- rules/voiceover.md - ElevenLabs TTS를 사용하여 Remotion 컴포지션에 AI 생성 나레이션 추가