Add "Copy=For" yt-dlp feature = ${referer} ${userAgent} ${url} to be able to paste m3u8 links in Brisk and download streams detected by third-party video-downloaders extensions
Hi!
so sometimes i use extension: "Cat-Catch":
https://github.com/xifangczy/cat-catch https://github.com/xifangczy/URLProtocol
to detect and copy m3u8 links strrams of embed streaming TS videos, from for example anime sites like:
https://v6.voiranime.com/ https://v4.voiranime.ws/ https://anime-sama.fr/ https://streaming-integrale.com/ https://empire-anime.com/ https://aniwave.se/ https://kissanime.com.ru/
and i don't like use internal download manager of web browser because it may have bugs and i like use third parsers or third download managers to download these embed videos from these sites, after researsh,
i discover that yt-dlp has generic downoader i.e. yt-dlp can download from sites that they do not officially support and i discovers that cat catch extension has section named: COPY:
"For the convenience of using third-party applications, customize the content written to the clipboard by the copy button"
https://cat-catch.bmmmd.com/docs/settings#keywords
and i discover tha the string structure to set in that "Copy=For" feature when we will copy/past link detected by cat catch extension in third downlaod managers that use yt-dlp is:
yt-dlp --referer ${referer} --user-agent ${userAgent} ${url}
so when we put the m3u8 link detected by cat catch in thirds parser or download manager that uses yt-dlp, we can download the embed video even if it is not supported offcially by yt-dlp, so we hope please Brisk will have the capacity to support this capital command:
yt-dlp --referer ${referer} --user-agent ${userAgent} ${url}
This way, we can paste the m3u8 links detected by the cat catch extension into Brisk and download embed streams from various sites supported by various third-party extensions. Thanks!