A sandbox for testing Remotion animations and video generation.
npm installnpm startThis opens the Remotion Studio in your browser where you can preview all compositions in real-time.
# Render HelloWorld composition to MP4
npm run render
# Render HelloWorld composition to GIF
npm run render:gif
# Render a single frame as PNG
npm run render:still
# Render LogoAnimation composition
npm run render:logo
# Render all compositions
npm run render:allnpm run buildThis project includes three example compositions:
- HelloWorld - A simple animated title with spring physics and gradient background
- LogoAnimation - Animated "REMOTION" text with floating circles and spring entrances
- ColorfulShapes - Colorful floating shapes with a counting animation
You can render any composition with custom settings:
# Basic render
npx remotion render <CompositionId> <output-path>
# With custom frame range
npx remotion render HelloWorld out/clip.mp4 --frames=0-30
# Different codec
npx remotion render HelloWorld out/video.webm --codec=vp8
# Change resolution
npx remotion render HelloWorld out/small.mp4 --scale=0.5