Setup
1. Fork and clone
Scaffold a new Remotion Recorder project:
- npm
- bun
- pnpm
- yarn
Use npm as the package managernpx create-video@latest --recorder
Use pnpm as the package managerpnpm create video --recorder
Use Yarn as the package manageryarn create video --recorder
Use Bun as the package manager and runtimebun 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
curl -fsSL https://bun.sh/install | bash3. Install dependencies
Once Bun is installed, run
bun ito 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.ts5. Run the Remotion Recorder
Once done, you are ready to start the Remotion Recorder:
bun run dev