News for hackers. Stuff that matters.
Re:Computer Architecture – ETH Zürich – Fall 2019 by tanderson92 on Monday November 25, 2019 @04:19PM (#21632929)
It also works for Facebook (!), though FB keeps changing the API / keys so make sure to keep an updated youtube-dl.
Re:Computer Architecture – ETH Zürich – Fall 2019 by codetrotter on Monday November 25, 2019 @04:55PM (#21633228)
> It also works for Facebook (!)

People often assume that youtube-dl only works with YouTube because of the name, but it actually works with a really huge amount of sites, including Vimeo and Twitch.

You can see the full list of extractors that they have in the source here:

https://github.com/ytdl-org/youtube-dl/tree/master/youtube_d...

Re:Computer Architecture – ETH Zürich – Fall 2019 by rdc12 on Monday November 25, 2019 @07:14PM (#21634370)
I have also found it works pretty well (works 80% to 90% of the time), at fetching videos from random websites that self host a video
Re:Computer Architecture – ETH Zürich – Fall 2019 by userbinator on Monday November 25, 2019 @09:18PM (#21635101)
Perhaps they should just rename it to something more generic like "video-dl", but then again I suspect its primary use is for YouTube and the other sites are just "extras" it grew over time.
Re:Computer Architecture – ETH Zürich – Fall 2019 by rdc12 on Monday November 25, 2019 @05:16PM (#21633403)
youtube also breaks on youtube-dl, every few months. Fortunately it becomes very obvious when a breaking change has occurred.
Re:Computer Architecture – ETH Zürich – Fall 2019 by pbhjpbhj on Monday November 25, 2019 @06:03PM (#21633830)
I assume such breaks are created on purpose by YouTube to reduce downloads and similar undesirable (to YouTube) usage?