TorbenCapiau / Twitch-Clips-Downloader

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.
44 stars 11 forks source link

Additional API arguments for gathering more #7

Open camjac251 opened 4 years ago

camjac251 commented 4 years ago

Would it be possible to implement a batch system using a started_at and ended_at day by day? I tested it with this site https://www.twitchanz.com/clips that I believe uses this calling method and going day by day returns clips with 2 views (600-1000 for one day's result on a popular result) vs going weekly (getting around 1000 max, but the views start at 67 or sometimes higher) My solution with the site has been going day by day (like start date 6/09, end date 6/10, export, start state 6/08 end date 6/07) and exporting the clips list from each day, but if I did this for 4 years, it would take a while. Could this be automated with the script?

I found a few issues on other projects that hopefully explain the solution. https://github.com/HugoJF/twitch-clip-downloader/issues/3 https://github.com/twitchdev/issues/issues/133#issuecomment-641451667

CodeSpent commented 4 years ago

Rough example of this here: https://github.com/CodeSpent/twitch-clip-manager/blob/develop/cli/downloader.py

Not yet ready, but should help maintainer here get an idea.

camjac251 commented 4 years ago

Are you using started_at and ended_at for grabbing clips @CodeSpent?

DevinSysAdmin commented 3 years ago

I've confirmed that this will only backup 1018 clips maximum, even with the --limit option being higher (or not included)