Chaturbate Recorder

CHATURBATE RECORDER

Record a live room.
Keep the source quality.

Record a live room, keep its source quality, compress it afterwards if you want.

macOS Windows Linux MIT Rust + Tauri 2

One window, no browser

Record, watch the queue, convert what you keep. The demo data shown is fixture data.

Record page
Record: check the room, pick a variant, start.
Library page
Library: everything recorded, with size and date.
Convert page
Convert: remux or compress with CRF presets.
Settings page
Settings: folder, splitting, proxy, tools.

What it does

Recording is the product. Everything else exists so the file you keep is the right one.

Direct from the CDN

The app reads the site's own HLS chunklists and writes every fragment as it airs. The file is what the room broadcasts, nothing re-encoded.

Video and audio together

The CDN serves the two as separate tracks; both are recorded and muxed into one MP4 when you stop.

Survives session expiry

A master URL is single use and its token expires every minute or two. The app mints a new session and keeps appending to the same files.

Crash-safe

A segment is only appended once it is whole, and every part carries its init segment. A hard kill leaves a playable video, never a half-written one.

Convert and compress

Remux to a clean MP4, or re-encode with H.264 or H.265 CRF presets, the same ones the rip tools use.

Headless CLI

Every feature is scriptable: record, convert, list and check from a terminal, on macOS, Windows and Linux.

Download

Builds for macOS (arm64 and x64), Windows and Linux, plus a headless CLI. Not notarized: right-click, Open on first launch.

Loading the latest build list ...

Guides

Short, practical walkthroughs. They live in the repository so they stay next to the code.