Skip to content

Python script to grab and download top clips for a given streamer.

Notifications You must be signed in to change notification settings

Ricerob/twitchClipGrabber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Twitch Clip Grabber 🖥

Python script to grab and download top clips for a given streamer.

Use 💾

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)

Dependencies 📦

It's recommended to use Python 3.9+. This script relies on the Requests-HTML Python library v0.3.4.

Planned Features and Updates 🚀

  • Multi streamer compilations
  • Support for catagories, not just streamers
  • Better documentation
  • More argument handling
  • Quality selection

Notes

  • 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)!

About

Python script to grab and download top clips for a given streamer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages