supersonic80
10-30-2017, 04:22 AM
I've just tried this version (master.zip (https://github.com/sstativa/capturebate-node/archive/master.zip)) with node.js 8.8.1 and it worked flawlessly straight away:
1) Download,
2) Unpack,
3) Set login and password
4) npm install
5) Run...
So, I'll say something wrong at your side. Have you tried to reinstall node.js?
Last version of Capturbate-Node (https://github.com/sstativa/capturebate-node/releases) that works for me, (Windows 10 using Node.js 8.4), is 0.2.4 from November 2016.
Had to make the change I noted here (http://stream-recorder.com/forum/showpost.php?p=92998&postcount=182) to accommodate a Chaturbate site change so it would log in ok.
All the later versions fail to find any models online even though they are.
Currently also running ChaturbateRecorder (https://github.com/beaston02/ChaturbateRecorder) on a RasPi 2 and it works well.
gdunc
10-30-2017, 11:53 PM
I've just tried this version (master.zip (https://github.com/sstativa/capturebate-node/archive/master.zip)) with node.js 8.8.1 and it worked flawlessly straight away:
Just installed Node.js 8.8.1, grabbed the latest Capturebate-Node, and now it seems to be working.
Got no idea why unless it needed something in the latest Node.js but I spent an hour looking at the Javascript trying to work out why it wasn't seeing models online when v0.2.4 did ... and nothing had really changed in that section of the script.
BTW, for ease of use I start both scripts using PowerShell via a shortcut:
# CB-Node.ps1
$console = $host.UI.RawUI
$console.BackgroundColor = 'Black'
$console.WindowTitle = 'Capturebate-Node'
$size = $console.WindowSize
$size.Width = 80
$size.Height = 20
$console.WindowSize = $size
Clear-Host
Function Rerun {
$temp = "Script restarted at: " + (Get-Date -UFormat "%Y%m%d, %H:%M:%S")
$temp | Out-File -FilePath ".\debug.txt" -Append
Start-Process -FilePath node.exe -ArgumentList "main.js" -WorkingDirectory X:\Capturebate-Node -Wait -NoNewWindow -PassThru
}
Start-Process -FilePath node.exe -ArgumentList "convert.js" -WorkingDirectory X:\Capturebate-Node -NoNewWindow -PassThru
While ($true) {
Rerun
}
I found that the Capturebate-Node script sometimes closed for no reason, (I suspect a problem fetching the web page), so I created the PowerShell script to start main.js, wait until it closed, then restart it, writing an entry to a log file.
It also starts the convert.js script, so all output is to the one window:
Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName
------- ------ ----- ----- ------ -- -- -----------
44 3 812 2768 0.06 8916 1 node
10 1 456 40 0.02 3884 1 node
[20171031-163921] 0 file(s) to convert
[20171031-163921] Done, will scan the folder in 300 seconds.
[20171031-163928] somemodel is now online, starting rtmpdump process
[20171031-163931] Done, will search for new models in 30 second(s).
Shortcut properties:
%SystemRoot%\system32\WindowsPowerShell\v1.0\power shell.exe -noprofile -executionpolicy bypass -File "CB-Node.ps1"
I use the same kind of PoSh script for MFC-Node, (which drops out even more).
zanna7
10-31-2017, 04:27 PM
Hi, sorry but i am quite noob in this stuff, Horacio i tryed your cb.bat but i get error "failed to open file!" can anybody please tell me what i do wrong? I have rtmpdump in the same folder and model is live when i try , thanks
Damianonymous
10-31-2017, 05:39 PM
I've just tried this version (master.zip (https://github.com/sstativa/capturebate-node/archive/master.zip)) with node.js 8.8.1 and it worked flawlessly straight away...
New ffmpeg Zeranoe, not compiled librtmp (libspeex). Therefore conversion in Windows is not possible. The last working version is 3.3.3.
aa2018
10-31-2017, 08:29 PM
Does anyone know why Replay MEdia Capture 7 messes up time and records garbled FLV videos in non HLS supporting browsers like Firefox or Flash plugin Chrome, but doesn't with RMC 6?
It doesn't always happen but it does happen.
xxhieixx
11-02-2017, 12:34 AM
Check your config.yml file, suppose it has some mistake.
Thanks! Checked over the config.yml and found an error in the command line.
Damianonymous
05-02-2018, 01:07 PM
Most of Chaturbate's current recording apps have been removed from GitHub by the DMCA. I am asking for the references where they have been transferred, especially the SStativa and Beaston02 applications. Thank you.
cabulo
05-02-2018, 03:50 PM
I can't believe that Chaturbate admin's pants are shaking from fear !
They are giving it all away for free even without you asking for it man !
cabulo
05-02-2018, 04:20 PM
Yeah,
No wonder elite and governments target GitHub. Knowledge is there.
Who cares about us monkeys?
We will buy commercial software.
confused.com
05-02-2018, 04:51 PM
http://stream-recorder.com/forum/showpost.php?p=82502&postcount=53
MPV (https://mpv.io/) can play links like https://chaturbate.com/sexybeth1248/
YouTube-DL (http://rg3.github.io/youtube-dl/) can download them.
gdunc
05-07-2018, 07:20 PM
Most of Chaturbate's current recording apps have been removed from GitHub by the DMCA. I am asking for the references where they have been transferred, especially the SStativa and Beaston02 applications. Thank you.
sstativa & beaston02 (http://s000.tinyupload.com/?file_id=04282364734638720485)
Not sure if they were the absolute latest but they are the ones I have, (use sstativa's mainly since I couldn't be bothered installing Python).
sstativa & beaston02 (http://s000.tinyupload.com/?file_id=04282364734638720485)
Not sure if they were the absolute latest but they are the ones I have, (use sstativa's mainly since I couldn't be bothered installing Python).
Thank you very much. Is the sstativa Capturbate-node the one that works on Windows?
Damianonymous
05-08-2018, 09:10 AM
Not sure if they were the absolute latest but they are the ones I have, (use sstativa's mainly since I couldn't be bothered installing Python).
Thanks for the insertion but I was concerned about where applications will be updated by the owners, in the case of site updates. I think that sstativa in case of failure will help us here, because Sergey is an active member, but Beaston02 here I have not seen.
rx7sr4
05-10-2018, 05:48 AM
Im using the cb.bat to record but i don't like the flv file format as its very unstable and sluggish to edit/watch. is there any easy way to capture in mp4 format instead?
Thanks.
Damianonymous
05-10-2018, 08:29 PM
You can quickly convert files using ffmpeg, eg with a command saved in the .bat format in a folder with files:
for %%I in ("*.flv") do ffmpeg -i "%%~I" -y -hide_banner -loglevel panic -movflags +faststart -c:v copy -c:a aac -b:a 64k %%~nI..mp4
You can try many free applications that download in mp4, avi etc., e.g. this one: https://xstreamloader.techweb.at/en/
gdunc
05-13-2018, 04:06 AM
Thank you very much. Is the sstativa Capturbate-node the one that works on Windows?
Yes, it's the one I'm using on Windows 10 ... also was using it on a RasPi2B.
gdunc
05-13-2018, 04:12 AM
Thanks for the insertion but I was concerned about where applications will be updated by the owners, in the case of site updates. I think that sstativa in case of failure will help us here, because Sergey is an active member, but Beaston02 here I have not seen.
I know, I'm just making it available.
Given the source is available it should be easy enough for anyone to adapt should the need arise, one day I'll get around to changing the sstativa script to not have to log in since there's no need for it.
Beaston02 is/was only sporadically seen on Reddit (https://www.reddit.com/r/DataHoarder/comments/6eixan/scripts_for_automating_the_recording_of_multiple/).
dariusii
06-29-2018, 02:43 PM
Most of you probably missed this post:
http://stream-recorder.com/forum/showpost.php?p=92836&postcount=1106
... because it was published about the MFC but there is also good solution for ChaturBate and ShowUp.
This is an decompiled exe version and runs on Windows without the need to install Git and NodeJS.
NodeJS versions is there: https://github.com/horacio9a/capturebate-node
Download link for zip is: https://codeload.github.com/horacio9a/capturebate-node/zip/master
I published it a month ago, and I see that everything is working OK today ;)
Thanks.
Some times that variant was working. streams of needed channels are captured! etc.
After third run (after 4 days) I watch the next "image":
"
[23:25:14] [DEBUG] Start searching for new models.
[23:25:16] [DEBUG] Found these live followed models:
[23:25:16] [DEBUG] Create recording process.
[23:25:16] [DEBUG] Checking recording process.
[23:25:16] Done >>> will search for new models in 60 seconds.
[23:26:16] [DEBUG] Start searching for new models.
[23:26:17] [DEBUG] Found these live followed models:
[23:26:17] [DEBUG] Create recording process.
[23:26:17] [DEBUG] Checking recording process.
[23:26:17] Done >>> will search for new models in 60 seconds."
etc
So, if be I haven't followed channels on the site.
Than I had change username and password in config to fake one (for experiment) and watching a similar result. I'm enabling debugging in config file (debug: true), but I don't know, where I can to find debug log file. There is in root directory "capturebate-node-master" I don't see any log files.
2 questions. Maybe is the chaturbate.com resource uses captcha and because the app can't log in there for working?
Where can I find log files of that windows variant app?
supersonic80
06-29-2018, 07:04 PM
Try this script, it does not have one major problem that horacio9a's script has.
https://github.com/Damianonymous/capturebate-node
But before you start the script, I would recommend you to login/logout to the chaturbate.com in your browser, just to confirm that your login/password are correct and you are not banned.
Thanks.
Some times that variant was working. streams of needed channels are captured! etc.
After third run (after 4 days) I watch the next "image":
"
[23:25:14] [DEBUG] Start searching for new models.
[23:25:16] [DEBUG] Found these live followed models:
[23:25:16] [DEBUG] Create recording process.
[23:25:16] [DEBUG] Checking recording process.
[23:25:16] Done >>> will search for new models in 60 seconds.
[23:26:16] [DEBUG] Start searching for new models.
[23:26:17] [DEBUG] Found these live followed models:
[23:26:17] [DEBUG] Create recording process.
[23:26:17] [DEBUG] Checking recording process.
[23:26:17] Done >>> will search for new models in 60 seconds."
etc
So, if be I haven't followed channels on the site.
Than I had change username and password in config to fake one (for experiment) and watching a similar result. I'm enabling debugging in config file (debug: true), but I don't know, where I can to find debug log file. There is in root directory "capturebate-node-master" I don't see any log files.
2 questions. Maybe is the chaturbate.com resource uses captcha and because the app can't log in there for working?
Where can I find log files of that windows variant app?
dariusii
06-30-2018, 12:22 AM
Try this script, it does not have one major problem that horacio9a's script has.
https://github.com/Damianonymous/capturebate-node
But before you start the script, I would recommend you to login/logout to the chaturbate.com in your browser, just to confirm that your login/password are correct and you are not banned.
1. Remove old files and dirs
2. unpack that archive
3. install modules (npm install) ok.
4. config file was changed with my settings
5. reloginning on the site. There're not any bans etc for me. Google captcha only.
6. run.
C:\Users\jim\bin\chaturbate\capturebate-node-master>node main.js
[06/30/2018 - 09:51:00] [DEBUG] Start searching for new models
[06/30/2018 - 09:51:00] [DEBUG] Login is required
[06/30/2018 - 09:51:01] [DEBUG] Found these live followed models:
[06/30/2018 - 09:51:01] Done, will search for new models in 60 second(s)
[06/30/2018 - 09:51:00] [DEBUG] Start searching for new models
[06/30/2018 - 09:51:00] [DEBUG] Login is required
[06/30/2018 - 09:51:01] [DEBUG] Found these live followed models:
[06/30/2018 - 09:51:01] Done, will search for new models in 60 second(s)
[06/30/2018 - 09:51:00] [DEBUG] Start searching for new models
[06/30/2018 - 09:51:00] [DEBUG] Login is required
[06/30/2018 - 09:51:01] [DEBUG] Found these live followed models:
[06/30/2018 - 09:51:01] Done, will search for new models in 60 second(s)
....
"Login is required". But I add a right log/pass in config.yml. it was confirmed.
About 3 years ago I used CaptureBate-master on Python over debian. Now It doesn't work too. https://github.com/ohhdemgirls/CaptureBate/
$ python2.7 main.py
$
nothing. There're not any errors etc.
supersonic80
06-30-2018, 12:55 AM
Check your private messages
1. Remove old files and dirs
2. unpack that archive
3. install modules (npm install) ok.
4. config file was changed with my settings
5. reloginning on the site. There're not any bans etc for me. Google captcha only.
6. run.
C:\Users\jim\bin\chaturbate\capturebate-node-master>node main.js
[06/30/2018 - 09:51:00] [DEBUG] Start searching for new models
[06/30/2018 - 09:51:00] [DEBUG] Login is required
[06/30/2018 - 09:51:01] [DEBUG] Found these live followed models:
[06/30/2018 - 09:51:01] Done, will search for new models in 60 second(s)
[06/30/2018 - 09:51:00] [DEBUG] Start searching for new models
[06/30/2018 - 09:51:00] [DEBUG] Login is required
[06/30/2018 - 09:51:01] [DEBUG] Found these live followed models:
[06/30/2018 - 09:51:01] Done, will search for new models in 60 second(s)
[06/30/2018 - 09:51:00] [DEBUG] Start searching for new models
[06/30/2018 - 09:51:00] [DEBUG] Login is required
[06/30/2018 - 09:51:01] [DEBUG] Found these live followed models:
[06/30/2018 - 09:51:01] Done, will search for new models in 60 second(s)
....
nothing
dariusii
06-30-2018, 05:48 AM
Now I'm not see recaptcha one on login page, but app is continuing get nothing. I had check login/pass in config file. All're ok. Don't understand nothing.
dariusii
07-01-2018, 02:22 AM
Can I copy a some token/cookies from browser, where I had check authorisation, to app? without authorisation with $CaptureBate-master simular apps.
dariusii
07-01-2018, 08:55 AM
How to fight an "ERROR: Closing connection: NetStream.Play.Failed"? Does anyone know?
Error is with any captuirebute-node one. any version.
with other ones that app works normally:
rtmpdump -r "rtmp://cp79285.edgefcs.net:1935/ondemand?ovpfv=1.1" -a "ondemand?ovpfv=1.1" -y "mp4:/root/international_program_sales/b2b_site/trailers/01_11/225971_drake_and_josh_384x288_600.mp4" -o drakejosh.mp4
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 141.66
INFO: moovPosition 32.00
INFO: width 384.00
INFO: height 288.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 30.00
INFO: aacaot 2.00
INFO: videoframerate 29.97
INFO: audiosamplerate 44100.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 4245000.00
INFO: timescale 29970.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 6247424.00
INFO: timescale 44100.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype mp4a
10219.977 kB / 137.60 sec (97.1%)
WARNING: Larger timestamp than 24-bit: 0xfffffe74
10450.527 kB / 141.64 sec (99.9%)
Download complete
rtmpdump -v
RTMPDump v2.4
with node model it go to stopped and show "ERROR: Closing connection: NetStream.Play.Failed".
supersonic80
07-01-2018, 05:23 PM
You need to have rtmpdump with KSV patches to be able to record chaturbate.
Use -V parameter to get all rtmpdump debug messages. I suppose the output will give you a hint about the origin of the problem.
How to fight an "ERROR: Closing connection: NetStream.Play.Failed"? Does anyone know?
Error is with any captuirebute-node one. any version.
with other ones that app works normally:
rtmpdump -r "rtmp://cp79285.edgefcs.net:1935/ondemand?ovpfv=1.1" -a "ondemand?ovpfv=1.1" -y "mp4:/root/international_program_sales/b2b_site/trailers/01_11/225971_drake_and_josh_384x288_600.mp4" -o drakejosh.mp4
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 141.66
INFO: moovPosition 32.00
INFO: width 384.00
INFO: height 288.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 30.00
INFO: aacaot 2.00
INFO: videoframerate 29.97
INFO: audiosamplerate 44100.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 4245000.00
INFO: timescale 29970.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 6247424.00
INFO: timescale 44100.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype mp4a
10219.977 kB / 137.60 sec (97.1%)
WARNING: Larger timestamp than 24-bit: 0xfffffe74
10450.527 kB / 141.64 sec (99.9%)
Download complete
rtmpdump -v
RTMPDump v2.4
with node model it go to stopped and show "ERROR: Closing connection: NetStream.Play.Failed".
dariusii
07-02-2018, 01:32 AM
You need to have rtmpdump with KSV patches to be able to record chaturbate.
Use -V parameter to get all rtmpdump debug messages. I suppose the output will give you a hint about the origin of the problem.
Thanks. had compile it.
NerfHerder101
07-03-2018, 11:02 PM
I just use youtube-dl in conjunction with ffmpeg to cap CB with the following .bat in the quote below.
Just download the most recent versions of youtube-dl and ffmpeg and have them in the same folder, as well as a CB_Model.txt file to add all the room names you want to capture (just the room names, not the full link. Make sure each name is on its own separate line).
You can set your refresh time to whatever you want. It is currently set to 30seconds.
It will refresh until the room goes live. Once the room goes offline. It will start refreshing again.
Enjoy!!
@ECHO OFF
SETLOCAL EnableDelayedExpansion
:START
SET n=0
FOR /F "tokens=*" %%A IN (CB_Model.txt) DO (
SET /A n=n+1
SET _fav!n!=%%A
ECHO !n! %%A
)
ECHO.
SET /P MODEL=Choose or Enter Name of Model (%M%):
ECHO.
FOR /L %%F IN (1,1,!n!) DO (
IF /I '%MODEL%'=='%%F' SET M=%%F
)
SET n=0
FOR /F "tokens=*" %%A IN (CB_Model.txt) DO (
SET /A n=n+1
IF !n!==%M% SET MODEL=%%A
)
set SECONDS=30
set model=%model:https://chaturbate.com//=%
set model=%model:/=%
set OUT_DIR=rec\%model%
if not exist %OUT_DIR% (mkdir %OUT_DIR%)
:doCapture
for /r %%F in (*) do if %%~zF==0 @del "%%F"
set ts=%date:/=-%_%time::=-%
set ts=%ts: =%
set output=%OUT_DIR%\cb_%model%_%ts%.mp4
color 2F && title %model% @ %time%
cls && echo Capturing: %model% @ %time% && echo.
youtube-dl https://chaturbate.com/%model% -o %output%
for %%r in (%output%) do (
if %%~zr lss 1 del %output%
color 4F && title %model% - OFFLINE
)
timeout %SECONDS%
goto doCapture
What my folder looks like
https://i.imgur.com/PUEbFnul.png
marck120
10-11-2018, 11:34 AM
Hi, is there a linux program to capture the video stream from chaturbate ?
Damianonymous
10-11-2018, 04:20 PM
https://0xboobface.github.io/ctbrec/
marck120
10-11-2018, 11:44 PM
https://0xboobface.github.io/ctbrec/
Thank you so much :) it works very well, on linux I had to fight for hours before being able to install java jre, without java jre ctbrec did not start properly.
By chance do you also know any program to download Channels - Rampant TV from the site ?
Damianonymous
10-12-2018, 01:40 PM
I do not have Linux, I will not help you. In Windows, to Rampant.tv you only need Internet Download Manager, check the replacements for your system.
marck120
10-12-2018, 02:40 PM
I do not have Linux, I will not help you. In Windows, to Rampant.tv you only need Internet Download Manager, check the replacements for your system.
Thank you for the advice, rampant.tv uses rtmp video streams, now I see if I find a download manager for linux compatible with rtmp streams. Thanks again.
Moonspell
11-11-2018, 11:55 AM
https://0xboobface.github.io/ctbrec/
absolutely stunning program, now even more complete with support to camsoda, bongacams, cam4, chaturbate and myfreecams... simply the best that i've found, so far! :)
is my perfect tool for record 24-7
and there is for windows and linux so... even more easier for the ones who want it in linux
fernandor2
12-15-2018, 05:24 AM
hey, is rtmpdump still working for you guys?? or any other way to capture private or password rooms? it seems the other options i tried just record public rooms...
supersonic80
12-17-2018, 05:46 AM
hey, is rtmpdump still working for you guys?? or any other way to capture private or password rooms? it seems the other options i tried just record public rooms...
Some answers are here http://stream-recorder.com/forum/customized-rtmpdump-binaries-patch-file-t16103p45.html
vBulletin® , Copyright ©2000-2025, Jelsoft Enterprises Ltd.