Setup
1. Fork and clone
Scaffold a new Remotion Recorder project:
- npm
- bun
- pnpm
- yarn
Use npm as the package managerbashnpx create-video@latest --recorder
Use pnpm as the package managerbashpnpm create video --recorder
Use Yarn as the package managerbashyarn create video --recorder
Use Bun as the package manager and runtimebashbun create video --recorder
note
Bun as a runtime is mostly supported. Read more here.
2. Install Bun
The Remotion Recorder requires Bun, with the minimum version being 1.2. To install it, run
bashcurl -fsSL https://bun.sh/install | bash
3. Install dependencies
Once Bun is installed, run
bashbun i
to install all the neccessary dependencies.
4. Install Whisper.cpp
optional
This is a good time to initialize Whisper.cpp for captioning.
This will install Whisper.cpp and download the model (the default being 1.5GB).
bun sub.ts
5. Run the Remotion Recorder
Once done, you are ready to start the Remotion Recorder:
bashbun run dev