From 60950496fb03f2007784f32beab58db6de128a6e Mon Sep 17 00:00:00 2001 From: ruru4143 Date: Tue, 3 Oct 2023 16:49:07 +0200 Subject: [PATCH] added more information in the youtube-dl appendix --- architecture design proposal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/architecture design proposal.md b/architecture design proposal.md index 62b52c8..f4893a7 100644 --- a/architecture design proposal.md +++ b/architecture design proposal.md @@ -260,5 +260,5 @@ The registration of an actor type also registers every actor that is currently i ## The approach of youtube-dl -[youtube-dl](https://github.com/ytdl-org/youtube-dl) is solving a similar problem with "extractors" that return data to the processing-chain of youtube-dl. They provide a base class that includes useful functions for common issues e.g. automatic testing, geo-bypassing, login/cookie/header management. +[youtube-dl](https://github.com/ytdl-org/youtube-dl) is solving a similar problem with "extractors" that return data to the processing-chain of youtube-dl. They provide a base class that includes useful functions for common issues e.g. automatic testing, geo-bypassing, login/cookie/header management. The most [basic extractor](https://github.com/ytdl-org/youtube-dl#adding-support-for-a-new-site) is about 40 lines of code. They can also chain extractors recursivly, like a extractor for mastodon videos, that gets the video from the post and returns the source of the video, that could be youtube, vimeo or anything else youtube-dl supports.