This python script was released on October 30, 2016 by @mutation and was well done before a while when Chaturbate made some changes.
I've made some changes and I think the current script can record without problems over 90% of the Chaturbate model.
To be more accurate, 100% records well all models whose url ends with: '_aac/playlist.m3u8', while the model whose url ends with '_trns_h264/playlist.m3u8' may be a problem not to capture the maximum resolution (1280x720 or 1920x1080) Compromise 1024x576. In most cases, these models start recording at 640x480 resolution to switch to 1024x576 after about 10 seconds and remain at the end of the recording at that resolution. The worst variant is when the recording often switches between these two resolutions.
For this reason, I invite the author (@mutation) or anyone else to try to find a better solution than the current one.
As far as installation is concerned, it is simple and you can first look at the original post from the author of the script:
http://stream-recorder.com/forum/sho...&postcount=148
I have slightly spaced rows and placed colors for a quicker insight into what the script is currently recording. I also added the start and end time of the recording.
I've added also full hls-url so you know whether it's a classic 'aac' or a new 'amlst' system that does the actual problems.
More about 'amlst' can be found on this link:
https://www.wowza.com/docs/how-to-us...-file-requests
In your existing Python 2.7.13 installation, you need to add this two modules with this commands:
pip install colors
pip install termcolor
As you see on the above screenshot if you do not want a model to be recorded enough to put '#' at the beginning of the line.
This will be accepted after the new start script, though I think it would be good to have it enabled during script work, such as adding new models to chaturbate.txt for new recording.
The most important feature of this script is 'no freezing'!
Download link is:
http://www.mediafire.com/file/pvc605...t_20170815.rar