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.34 of Libc.
They also need to install some additional packages.
- npm
- bun
- pnpm
- yarn
Use npm as the package managerbashnpx create-video@latest
Use npm as the package managerbashnpx create-video@latest
Use pnpm as the package managerbashpnpm create video
Use pnpm as the package managerbashpnpm create video
Use Yarn as the package managerbashyarn create video
Use Yarn as the package managerbashyarn create video
Use Bun as the package manager and runtimebashbun 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.
After the project has been scaffolded, we recommend to open the project in your text editor and starting the Remotion Studio:
bashnpm start
bashnpm start
Got instructions for more Linux distributions? Add them to this page!
Installation in existing projects
Want to install Remotion in an existing project? Go here instead: Installation in existing projects