Render CLI
npx remotion render remotion/index.tsx VerticalStory output.mp4 --codec=h264
Composition code
import React from "react";
import { AbsoluteFill, useCurrentFrame, interpolate, Easing } from "remotion";
import { Zap, Palette, Rocket, Sparkles, ArrowRight } from "lucide-react";
const FEATURES = [
{ icon: <Zap size={44} color="#6366f1" />, text: "10× faster than manual editing" },
{ icon: <Palette size={44} color="#a855f7" />, text: "Beautiful, production-ready templates" },
{ icon: <Rocket size={44} color="#ec4899" />, text: "Ship polished video in minutes" },
];
const FEATURE_DELAYS = [70, 92, 114];
export const VerticalStory: React.FC = () => {Vertical Story
Full-screen vertical story format optimized for Instagram Reels, TikTok, and YouTube Shorts.
Duration10s
Resolution1080 × 1920
Frame rate30 fps
Frames300
This is a free, open-source template. Copy the code and drop it into your Remotion project.