Python script to grab and download top clips for a given streamer.
This script currently supports clip limits on download and the ability to specify a timeframe
py main.py -u [streamer username] (-t) [timeframe: '24hr', '7d', '30d', 'all'] (-l) [clip limit] (-cm)
It's recommended to use Python 3.9+. This script relies on the Requests-HTML Python library v0.3.4.
- Multi streamer compilations
- Support for catagories, not just streamers
- Better documentation
- More argument handling
- Quality selection
- This script requires a stable and, albeit, fast internet connection. Until it's updated with Async/Await HTMLConnections, if your internet isn't fast enough, it may timeout establishing a connection.
- Clips are downloaded in the highest quality available, for now. This means downloading a ton of clips at the highest quality may take up a considerable amoutn of space - please utilize the limit parameter.
- This script is slow. Feel free to contribute any time-saving mechanisms or ideas - I'm new to this library (and Python)!