streamlink-bongacams lets you follow and archive your selected models shows on www.bongacams.com and Bongacams white labels sites. BC streamlink-bongacams plugin that you see here use the SM_Model.txt where is a list of your favourites BC models. You don't need to be registered bongacams user for recording models with this streamlink-bongacams plugin. For this plugin I used python code from @sdfwv, thank you very much for that. I adapted that plugin for ffmpeg recordng.
- Download here Python 2.7.14 instalation. Those who need to install python should watch this video
- Last version of streamlink.
- Last version of ffmpeg and ffplay. Default location is C:/Windows, otherwise
config.cfg
must be edited.
- Install requirements
pip install -r Requirements.txt
. Streamlink can be installed as a stand-alone program but my recommendation is to install it as a python module along with other modules with commandpip install streamlink==0.9.0
- Download and unpack the code.
- BC streamlink-bongacams plugin
bongacams.py
must replace old plugin inC:/Python27/Lib/site-packages/streamlink/plugins/bongacams.py
. It should be noted that bongacams can only be one plugin and therefore need to be renamed bongacams_.py in bongacams.py if you need 'online' version. - Batch script bc.bat can be anywhere (default is
C:/Windows
). - BC favourite list
BC_Model.txt
can be anywhere (default isC:/Windows
). config.cfg
must be inC:/Python27/Scripts/config.cfg
. Editconfig.cfg
depending on your situation or accept default data. You must enter the correct location on your computer for all the files that are there. In that case, those files do not have to be in the path.
It's best to use 'Command Promt' window to install Requirements.txt
.
For easier use of this plugin it would be good to make a shortcut and put it in the task bar for easier startup.
However, if you want to record a certain model permanently (24/7), then you need to use bc.bat
, options number 1
and 0
for online use.
For permanently recording more than one model at the same time you need to start another copy of bc.bat
.
Recording is best abort with Ctrl-C or by clicking 'x' at the top right corner of the script window If Ctrl-C does not react.
The look of the default bongacams.py
for 24/7 permanent one model tracking
If you don't want to keep track of a specific model, then you can use bongacams_.py
(must be renamed to bongacams.py
) which has many options and it is possible to use the same script window to start many models.