Skip to content

Streamers have been receiving a lot of copyright complaints and are forced to delete all their clips to avoid their Twitch account being closed. Save the clips you've made with this tool.

Notifications You must be signed in to change notification settings

Cycor/Twitch-Clips-Downloader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitch clips downloader

Downloads all clips made by you of various streamers to a local directory or top clips of a given channel Tool

Why?

Many streamers have received copyright complaints over their Twitch clips and are forced to remove all their clips

Prerequisites

  • Python 3
  • pip

How to use - Download your own clips

  1. Sign in on Twitch using Chrome/Firefox
  2. Go to inspect element -> Application tab
  3. Go to cookies and copy the auth-token value Cookies
  4. Run the tool by supplying your username and the auth-token value as seen below

How to use - Download top clips of a channel

  1. Get channelname (twitch.tv/)
  2. Run topclips.py as seen below

NOTE: If no --limit is given, this tool will download up to 1k clips for each filter (ALL_TIME, LAST_DAY, LAST_WEEK, LAST_MONTH). It is not possible to download more than 1k clips per filter.

Installation & usage

git clone https://github.com/TorbenCapiau/Twitch-Clips-Downloader.git
cd Twitch-Clips-Downloader
pip install -r requirements.txt
# Download your own clips
python app.py <Twitch username> <auth-token value>
# Download ALL clips of a channel
python topclips.py <ChannelName>
# Download 5 clips of a channel
python topclips.py <ChannelName> --limit 5

About

Streamers have been receiving a lot of copyright complaints and are forced to delete all their clips to avoid their Twitch account being closed. Save the clips you've made with this tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 100.0%