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.