注意事项:
1.录制时内存占用极小,可以多开,但因为网络因素多开可能录制内容卡顿。
2.主播离线时BAT文件会自动刷新主播状态,自动重连,录制完文件为FLV,如果中途不想录制了可以直接关闭BAT,不影响已录制文件。
3.关于第二步安装Livestreamer,有管理员权限限制的系统如win7 8 10,安装时不要选择系统盘,会造成无法录制。
4.其它使用问题可以回复问我~


1.安装Python 到www.python.org下载,版本无所谓,但3.6不支持XP系统,要注意。详细安装教程百度一大把。

2.安装Livestreamer
百度网盘: pan.baidu.com/s/1pLga1mV 密码: 5zav
下载地址:https://www.videohelp.com/software/livestreamer/old-versions

3.将这个压缩包里的内容复制并替换到Livestreamer安装目录下的rtmpdump文件夹中。
百度网盘: https://pan.baidu.com/s/1nvig3xB 密码: 9rqb
下载地址:https://github.com/K-S-V/Scripts/releases

4.rtmpdump文件夹内新建文本文档,粘贴下面的代码,保存为bat后缀名。

@Echo off
setlocal enableDelayedExpansion

set USERNAME=AnonymousUser
set PASSWORD=anonymous
set CB_VERSION=9

set SECONDS=15

set /p model=Enter username: 
set model=%model:https://chaturbate.com/=%
set model=%model:/=%

set OUT_DIR=captures\%model%

if not exist %OUT_DIR% (mkdir %OUT_DIR%)

for /L %%i in (1,1,99) do (
  set N=!time:~9,12!
  set /a N=10000!N! %% 10000
  set rand=!random!
  set /a rand=!rand!* 31/32768+1
  set /a rand=!N!+!rand!
  set /a rand=!rand!*31/131+1
)
set server=edge%rand%

:doCapture
for /r %%F in (*) do if %%~zF==0 @del "%%F"
set ts=%date:/=-%_%time::=-%
set ts=%ts: =%
set output=%OUT_DIR%\%model%_%ts%.flv
set PASSWORD=%PASSWORD:\u003D==%

color 2F && title %model% @  %time% - %server%
cls && echo Capturing: %model% @ %time% - %server% && echo.

rtmpdump --live --timeout 20 ^
-r "rtmp://%server%.stream.highwebmedia.com/live-edge" ^
-p "http://chaturbate.com/%model%" ^
-C S:%USERNAME% ^
-C S:%model% ^
-C S:%CB_VERSION% ^
-C S:%PASSWORD% ^
-y "playpath" -o %output%

for %%r in (%output%) do (
  if %%~zr lss 1 del %output%
  color 4F && title %model% - OFFLINE
)

set /a rand=%random%*31/32768+1
set server=edge%rand%

timeout %SECONDS%
goto doCapture

5.打开bat文件,输入主播房间名字,回车,就开始自动下载啦!