[UPDATE] YouTube Dislike deletion tracking: 41K deleted in 3 days
(media.greatawakening.win)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (9)
sorted by:
Following up from previous post: https://greatawakening.win/p/11SJtD3YP2/youtube-dislike-deletions-tracke/
Many noticed 10K Dislikes were deleted from the official White House 46th Inauguration video, sometime on the first day of posting. This chart tracked Likes, Dislikes and Views every ten minutes since then. It shows how often and when these deletions happen, and estimates how many Dislikes the video would have had.
Inauguration Video: https://www.youtube.com/watch?v=q5iCPKDp4V4 Data used (CSV): https://pastebin.com/ZM404zp4 Script (nodejs): https://hackerpaste.hns.siasky.net/#AACHM9htwj7VWJXcakR0ilowQSJyjkZLnRz-6NAxYfOigQe1UcbSzSBlWGyIm4aZTf
Script notes:
The script works by checking an Invidious instance every ten minutes and continually outputting the data as a line of CSV.
Invidious is an alternate front-end to YouTube that is typically run by ordinary people as a free public service. There are many "instances" (copies) of Invidious with different names/URL's, that are all basically the same thing. It's simply a different way of accessing YT content.
The advantage is that Invidious does not use the YT API, so it can't be banned as it's just accessing the site the way ordinary users do. It also means nobody needs to sign up with a YT account to do tracking such as this, and that YT doesn't have any concept of what's happening.
The script uses nodejs so be sure to have that installed (nodejs.org - choose the "recommended for most users" version). There is no error checking on output so may need to manually clean output file of errors incase of disconnects etc. Also be warned if the user doesn't change the output file name on a second run, running the script again will delete the previous output file.
Be great to have pedes tracking different videos. Probably reasonable for a single pede to track 10 vids by staggering script executions by one minute each time. Wouldn't be wise to run more often than that or the Invidious instance may get upset with the amount of traffic. Recommend choosing different Invidious instances from the default too, to spread around usage. (There is a link to a list of instances in the script.)
Awesome explanation