Skip to content

Record a playthrough

Manuel Quiñones edited this page Apr 17, 2026 · 4 revisions

The best way to do a recording of Threadbare is from within the Godot Editor. This will give you a recording that's accurate, doesn't drop a single frame, and with the audio in sync.

1. Enable Movie Maker

From the toolbar menu at the top, click the movie tape icon next to the playtest buttons, and then activate Enable Movie Maker Mode:

Captura desde 2025-11-03 11-14-47

You can tell that it is enabled by the buttons being outlined:

Captura desde 2025-11-03 11-15-01

2. Do a recording

Use the playtest buttons in the same toolbar to run the game. Either Run Project, Run Current Scene or Run Specific Scene. Smile StoryWeaver, we are being recorded! You may notice the game play a bit slow, but don't worry, the video file containing the recording will play smoothly.

To finish the recording, either close the window, or quit the game from the in-game menu, or click Stop Running Project from the playtest buttons at the toolbar.

3. Find the recording video file

Now where is the file? The project is setup to save it in the user data folder. This place may be different depending on your platform. But don't worry, you can open it from the menu: Project -> Open User Data Folder.

Captura desde 2025-11-03 11-30-29

Inside, the video file is recording.ogv:

Captura desde 2025-11-03 11-46-22

Caveat: as of this writing, the mouse cursor is not recorded.

4. (Optional) Convert the recording video

For attaching the video in websites like GitHub, it is better to convert the video to a suitable format, so it is embedded. I do this from the command line by running:

ffmpeg -i recording.ogv recording.webm

Or depending on your hardware, there may be better arguments for the command above, like:

ffmpeg -vaapi_device /dev/dri/renderD128 -i recording.ogv -vf 'format=nv12,hwupload' -c:v av1_vaapi -rc_mode VBR -b:v 3M -an recording.webm

Clone this wiki locally