remotion-studio

Launch a local Remotion Studio server to preview videos in the browser.

57.9k|4.4k|Updated Jun 23, 2020
One-click install
npx skills add https://github.com/remotion-dev/remotion --skill remotion-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remotion-studio
Source: https://github.com/remotion-dev/remotion/tree/main/packages/skills/skills/remotion-studio
Command: npx skills add https://github.com/remotion-dev/remotion --skill remotion-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers building Remotion videos need a quick way to preview their compositions without manually configuring a development server or opening browser windows.

Core Features & Use Cases

  • Studio Server Launch: Starts the Remotion Studio development server with the --no-open flag so the URL is printed to the console.
  • Configurable Logging and Ports: Supports --log levels (error, warn, info, verbose) and custom --port assignments for flexible local development.
  • Use Case: A developer iterating on a React-based video composition runs this skill to spin up the Studio, receives the local URL, and opens it in their browser to watch real-time previews of their video.

Quick Start

Start the Remotion Studio preview server and return the local URL so I can open it in my browser.

Frequently Asked Questions about remotion-studio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preview a Remotion video in the browser?

Run `npx remotion studio --no-open` to start the Studio server. The command prints the local URL to the console, which you then open in your browser to preview the video composition.

What command starts the Remotion development server?

The `npx remotion studio` command launches the Studio. Adding `--no-open` prevents automatic browser opening and prints the URL instead, which is useful for scripted or agent-driven workflows.

Can I change the port for Remotion Studio?

Yes, use the `--port=<number>` flag to request a specific port. If the port is unavailable, Remotion will find a free port automatically unless you combine it with `--force-new`.

How do I run multiple Remotion Studio instances at once?

Pass the `--force-new` flag to start another Studio instance even when one is already running for the same project and port combination.

Does Remotion Studio support different logging levels?

Yes, the `--log=<level>` flag accepts `error`, `warn`, `info` (default), or `verbose` to control the verbosity of server output during preview sessions.