Setup
1. Fork and clone
Scaffold a new Remotion Recorder project:
- npm
- bun
- pnpm
- yarn
Use npm as the package managerbash
npx create-video@latest --recorder
Use pnpm as the package managerbash
pnpm create video --recorder
Use Yarn as the package managerbash
yarn create video --recorder
Use Bun as the package manager and runtimebash
bun 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
bash
curl -fsSL https://bun.sh/install | bash
3. Install dependencies
Once Bun is installed, run
bash
bun 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:
bash
bun run dev