Product
Enterprise
Pricing
Blog
Docs
Request demo
Get started
Marketplace
JSON Render
remotion best practices
remotion best practices
Skill
Add to project
Best practices for Remotion - Video creation in React
Files
37
@skills/remotion-best-practices/SKILL.md
@skills/remotion-best-practices/rules/3d.md
@skills/remotion-best-practices/rules/animations.md
@skills/remotion-best-practices/rules/assets.md
@skills/remotion-best-practices/rules/assets/charts-bar-chart.tsx
@skills/remotion-best-practices/rules/assets/text-animations-typewriter.tsx
@skills/remotion-best-practices/rules/assets/text-animations-word-highlight.tsx
@skills/remotion-best-practices/rules/audio.md
@skills/remotion-best-practices/rules/calculate-metadata.md
@skills/remotion-best-practices/rules/can-decode.md
@skills/remotion-best-practices/rules/charts.md
@skills/remotion-best-practices/rules/compositions.md
@skills/remotion-best-practices/rules/display-captions.md
@skills/remotion-best-practices/rules/extract-frames.md
@skills/remotion-best-practices/rules/fonts.md
@skills/remotion-best-practices/rules/get-audio-duration.md
@skills/remotion-best-practices/rules/get-video-dimensions.md
@skills/remotion-best-practices/rules/get-video-duration.md
@skills/remotion-best-practices/rules/gifs.md
@skills/remotion-best-practices/rules/images.md
@skills/remotion-best-practices/rules/import-srt-captions.md
@skills/remotion-best-practices/rules/light-leaks.md
@skills/remotion-best-practices/rules/lottie.md
@skills/remotion-best-practices/rules/maps.md
@skills/remotion-best-practices/rules/measuring-dom-nodes.md
@skills/remotion-best-practices/rules/measuring-text.md
@skills/remotion-best-practices/rules/parameters.md
@skills/remotion-best-practices/rules/sequencing.md
@skills/remotion-best-practices/rules/subtitles.md
@skills/remotion-best-practices/rules/tailwind.md
@skills/remotion-best-practices/rules/text-animations.md
@skills/remotion-best-practices/rules/timing.md
@skills/remotion-best-practices/rules/transcribe-captions.md
@skills/remotion-best-practices/rules/transitions.md
@skills/remotion-best-practices/rules/transparent-videos.md
@skills/remotion-best-practices/rules/trimming.md
@skills/remotion-best-practices/rules/videos.md
When to use
Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.
Captions
When dealing with captions or subtitles, load the
./rules/subtitles.md
file for more information.
How to use
Read individual rule files for detailed explanations and code examples:
rules/3d.md
[blocked]
- 3D content in Remotion using Three.js and React Three Fiber
rules/animations.md
[blocked]
- Fundamental animation skills for Remotion
rules/assets.md
[blocked]
- Importing images, videos, audio, and fonts into Remotion
rules/audio.md
[blocked]
- Using audio and sound in Remotion - importing, trimming, volume, speed, pitch
rules/calculate-metadata.md
[blocked]
- Dynamically set composition duration, dimensions, and props
rules/can-decode.md
[blocked]
- Check if a video can be decoded by the browser using Mediabunny
rules/charts.md
[blocked]
- Chart and data visualization patterns for Remotion
rules/compositions.md
[blocked]
- Defining compositions, stills, folders, default props and dynamic metadata
rules/extract-frames.md
[blocked]
- Extract frames from videos at specific timestamps using Mediabunny
rules/fonts.md
[blocked]
- Loading Google Fonts and local fonts in Remotion
rules/get-audio-duration.md
[blocked]
- Getting the duration of an audio file in seconds with Mediabunny
rules/get-video-dimensions.md
[blocked]
- Getting the width and height of a video file with Mediabunny
rules/get-video-duration.md
[blocked]
- Getting the duration of a video file in seconds with Mediabunny
rules/gifs.md
[blocked]
- Displaying GIFs synchronized with Remotion's timeline
rules/images.md
[blocked]
- Embedding images in Remotion using the Img component
rules/light-leaks.md
[blocked]
- Light leak overlay effects using @remotion/light-leaks
rules/lottie.md
[blocked]
- Embedding Lottie animations in Remotion
rules/measuring-dom-nodes.md
[blocked]
- Measuring DOM element dimensions in Remotion
rules/measuring-text.md
[blocked]
- Measuring text dimensions, fitting text to containers, and checking overflow
rules/sequencing.md
[blocked]
- Sequencing patterns for Remotion - delay, trim, limit duration of items
rules/tailwind.md
[blocked]
- Using TailwindCSS in Remotion
rules/text-animations.md
[blocked]
- Typography and text animation patterns for Remotion
rules/timing.md
[blocked]
- Interpolation curves in Remotion - linear, easing, spring animations
rules/transitions.md
[blocked]
- Scene transition patterns for Remotion
rules/transparent-videos.md
[blocked]
- Rendering out a video with transparency
rules/trimming.md
[blocked]
- Trimming patterns for Remotion - cut the beginning or end of animations
rules/videos.md
[blocked]
- Embedding videos in Remotion - trimming, volume, speed, looping, pitch
rules/parameters.md
[blocked]
- Make a video parametrizable by adding a Zod schema
rules/maps.md
[blocked]
- Add a map using Mapbox and animate it
remotion-best-practices — Kortix Marketplace | Kortix