the correct answer is yt-dlp, it looks like there is a gui for it, but basically you would put the urls in a text file and tell it to download them. If you are searching for help in usage it might be better to search "youtube-dl" as well; this is the original program but has stopped development which means it is broken on some sites.
the command would just be yt-dlp -a mylist.txt to get all of them. if you are going to be doing this a lot i would suggest setting up some default settings, especially the file naming so that it has the uploader and date if you are getting things like news.
I archive media from all over the internet and yt-dlp works for 95% of sources. It supports all kinds of manipulations from converting formats, renaming, batch/playlist download, etc. Learn the commands, there's ample documentation, and learn the basics of windows powershell or a unix shell, and you're set.
Yeah, I have thought about contributing by getting sites working, but i have a feeling that might expose my power level.
That's pretty cool actually, I'm going to see if I can get this to work. Thank you for the recommendation.
(post is archived)