Skip to content

Make Parabolic compatible with "Copy" yt-dlp feature = ${referer} ${userAgent} ${url} of cat-catch and stream-detector extensions to become universal download manager able to paste m3u8 links in Parabolic and download streams detected by third-party extensions #1551

@audacieuxnumber1

Description

@audacieuxnumber1

Hi, thank's so much for the amazing Parabolic download manager! 💯 🥇

so i use great video downloader extension: "cat-catch":

https://github.com/xifangczy/cat-catch
https://github.com/xifangczy/URLProtocol

to detect embed streaming videos and copy m3u8 links strrams of embed streaming TS videos, from for example anime sites like:

Original kframeurl of Vidmoly video:
https://vidmoly.net/embed-mxoc90ftpcyc.html

(first media player in the list):

https://v6.voiranime.com/anime/disney-twisted-wonderland-the-animation/disney-twisted-wonderland-the-animation-08-vostfr/

https://franime.fr/
https://kissanime.com.ru/
https://www.aniwave.se/
https://v8.voiranime.ws/

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 it 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://o2bmm.gitbook.io/cat-catch/docs/tag

and i discover tha the string structure to set in that "Copy" 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 Parabolic 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 Parabolic and download embed streams from various sites supported by various third-party extensions. Thanks!

Also, we hope please Parabolic will become compatible with links detected by thge famous extension "stream-detector" extension commands when we enable the option "copy stream url as yt-dlp" command" of the addon "stream-detector" and we hope that Parabolic will be able to receive commands from the "stream detector" extension and so we download embed streaming videos, thanks !

https://github.com/54ac/stream-detector

the developer of stream-detector informs me he will plan to update his extension soon....

I made the same requests to the popular download manager "media-downloader," which also uses yt-dlp. media-downloader accepted my requests and made it compatible with cat-catch and stream-detector extensions and copy link commands!

https://github.com/mhogomchungu/media-downloader

And we hope the same dream will become a reality with Parabolic please, thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions