Skip to content

horacio9a/capturebate-node

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

capturebate-node

capturebate-node lets you follow and archive your favorite models' shows on chaturbate.com

Requirements

RTMPDump(ksv) used to capture the streams. Node.js used to run capturebate-node, hence the name.

Setup

  1. Get a chaturbate account.
  2. Install Node.js (tested with 7.9.0 and 8.1.3).
  3. Download and unpack the code.
  4. Open console and go into the directory where you unpacked the files.
  5. Install requirements by running npm install in the same directory as main.js is.
  6. Edit config.yml file and set desirable values for username, password, captureDirectory, dateFormat and modelScanInterval.

Running & Output

Be mindful when capturing many streams at once to have plenty of space on disk and the bandwidth available or you'll end up dropping a lot of frames and the files will be useless. Before you can start capturing streams you first need to follow the models you want on the site, once you've done this you're ready to start capturebate-node by running node main.js To start capturing streams you need to run node main.js I reccomend you do this in screen as that'll keep running if you lose connection to the machine or otherwise close your shell. Standard output should look something this when recording streams:

[04:48:02] Start searching for new models.
[04:48:06] Found these live followed models: do_it_hard
[04:48:06] Create recording process.
[04:48:06] do_it_hard is online >>> start recording.

About

Node.js rewrite of the original CaptureBate, records Chaturbate streams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.8%
  • Batchfile 8.2%