Creating a new project
Prerequisitesā
To use Remotion, you need at least Node 16 or Bun 1.0.3.
Scaffolding a new projectā
note
š§ Linux distros need at least version 2.35 of Libc.
They also need to install some additional packages.
Alpine Linux and nixOS are unsupported.
- npm
- bun
- pnpm
- yarn
Use npm as the package managerbashnpx create-video@latest
Use pnpm as the package managerbashpnpm create video
Use Yarn as the package managerbashyarn create video
Use Bun as the package manager and runtimebashbun create video
note
Bun as a runtime is mostly supported. Read more here.
Choose the template that is most suitable for you.
For your first project, we recommend the Hello World template.
- Regular templates
- Next.js + React Router 7
After the project has been scaffolded, we recommend to open the project in your text editor and starting the Remotion Studio:
bashnpm run dev
After the project has been scaffolded, we recommend to open the project in your text editor and starting the app:
bashnpm run dev
To start the Remotion Studio:
bashnpm run remotion
Installation in existing projectsā
Want to install Remotion in an existing project? Go here instead: Installation in existing projects