/YouTubeDislikes

Archiving YouTube dislikes with YouTube's api.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

YouTubeDislikes

Archiving YouTube dislikes (and other video information) with YouTube's api!

How to use?

  • Make sure curl, parallel, grep, dos2unix is installed.
  • Add your video ids to ids.txt, or use the default ones from sponsorblock, however I've already archived them. Recommended to run dos2unix ids.txt so you don't have dos newlines, the program does not work correctly with them.
  • Run bash start.sh
  • Tell YouTube to fuck off.

Datasets of ids

Please create a pull request/issue if you can find any more datasets. The more videos the better! We only have a few weeks left.

My archived videos

https://archive.org/details/ytdislikes

Notes

  • Make sure you only add the id part of the video url, I have not added support for long links or channels and don't plan to.
  • Running lots of downloads at once (50) by default WILL use a lot of bandwidth (Up to 500mbps or so!), aswell as cpu power if you are on a lowend system/vps. Change the amount of downloads in start.sh. However if you are on a unmetered server and don't need to worry about bandwidth charges/cpu usage then you can use 100 or higher. This will speed up the download significantly.