## About

If you ever wanted to record a cam girl show to watch it later or if your favorite model lives in another timezone and is never online when you are, CTB Recorder is the solution for you.

CTB Recorder allows you to record any public show on Chaturbate. It is very easy to use and set up in minutes. You can even run the recorder on a server and control it with the graphical user interface, so that you never miss a show again.

Download for Windows!
Download for Windows (no JRE)!
Download for Linux!

## Donate

CTB Recorder is free and open source. I'm a student and wrote this software in my spare time. If you like the software or want to suggest a new feature, please consider buying me a coffee or two. Thanks!

Bitcoin

Ethereum

Monero

## Screenshots

## FAQ

#####

Try the Linux version. It contains shell scripts, which should work under Mac, too. If they don't work, please ask for help.

#####

CTB Recorder also creates a playlist file called playlist.m3u8. If your media player is capable of playing playlist, you can just open the playlist and enjoy your recording. Alternatively go to the recordings tab, right click on the recording and select "Merge segments". This will create one big .ts file of the whole recording.

#####

A .ts file is a MPEG transport stream, which contains the video and audio of the stream. If you want to convert a .ts file into mp4 or mkv you can use a program like Handbrake or Avidemux.

#####

The archive you downloaded contains a server.bat or server.sh, which can be used to start the server. On the first start, the server uses a default configuration. Once you terminate the server by pressing ``ctrl` + `c``, the config is stored in your user home.
On windows that is `C:\Users\{your user name}\AppData\Roaming\ctbrec\server.json`
On linux that is `~/.config/ctbrec/server.json`
You can open this file in a text editor and change it to your likings. You probably only want to change `httpPort` and `recordingsDir`. Most of the other stuff is irrelevant since the server and CTB Recorder use the same config file format. When the server is running, you can connect to it with CTB Recorder by changing the setting "Record location" to "Remote".

#####

If you know what Java is and if you know, that you have Java installed, you can use the (no JRE) version. Otherwise you are better off using the standard Windows download, because it comes with all necessary dependencies.

#####

Go to the project website and create a new Issue.

#####

Go to the project website and create a new Issue.

#####

Go to the project website and create a new Issue.

## Source Code

CTB Recorder is free and open source. The source code is available on Github.

## Featured

You can browse all the different categories like in the browser. The filter input on top helps, to find models quickly.

Close

## Recording

The Recording overview shows you, which models get recorded. You can also see, which models are currently online.

Close

## Start a recording

Recordings can be started with a simple right-click, as well as models followed or unfollowed.

Close

## Recordings

Finished recordings can be played and managed from within CTB Recorder

Close

## Settings

You can define where the recordings are saved and which media player to use. I recommend mpv.

Close

## Server console

Log output of the server

Close