i reinvent the wheel to get rid of freezing problems
https://gist.github.com/anonymous/af...d88ff922fc4ef3
above script will run everywhere where
python can run
my code is a bit ugly but it works
you need to install
python ofc
and
requests lib
pip install requests
then in same folder create a text file named chaturbate.txt
put links in that file line by line
and execute script
it will check pages that contain m3u8 and start downloading by spawning new process
process gets m3u8 and look for ts segments continuously until it gives error and append new ts to one big ts file.
you can fix that ts file later via ffmpeg
ffmpeg -i big.ts -c copy big.mkv
or you can do a 2 pass 500 bitrate encoding via handbrake or vidcoder (they are quite fast and easy to use) to make them smaller without losing quality much.
i think main reason that site/ffmpeg freezes is HTTPS stream server
it was http before if i dont remember wrong
and i think ffmpeg doesnt get new ts links before downloading one
so, in high bitrate shows, ffmpeg always crys via red and yellow colored texts
if u add 10+ live links to chaturbate.txt, and if u dont have a good internet then this script can freeze too
i use a cheap vps with 200 mbit unmetered bw for this kind of work