Setup
First, purchase the Recorder to get access to the repo.
1. Fork and clone
Create a fork of the remotion-dev/recorder repository.
Clone the repository using git clone and cd into the directory.
note
You need to keep your fork private to not leak the source code of the Remotion Recorder.
Then, clone your fork to get the project locally.
2. Install Bun
The Remotion Recorder requires Bun, with the minimum version being 1.1.11. To install it, run
bashcurl -fsSL https://bun.sh/install | bash
bashcurl -fsSL https://bun.sh/install | bash
3. Install dependencies
Once Bun is installed, run
bashbun i
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
bun sub.ts
5. Run the Remotion Recorder
Once done, you are ready to start the Remotion Recorder:
bashbun start
bashbun start