Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make filters able to quickly find detected m3u8 links or add new filter category "m3u8 links" to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! #52

Open
trimechee opened this issue Jan 2, 2025 · 1 comment

Comments

@trimechee
Copy link

trimechee commented Jan 2, 2025

Hi, thank you so much for the awesome great bulk-media-downloader ! 💯 🥇

so sometimes I encounter download problems when I playback the temporary video during download using the internal downloader parser of video downloaders extensions....

so I think the best way to see the temporary video and playback and avoid possible download failures of hls video with multiple small video fragments slices is to use an external media downloader, and today I discover the hidden potential of our beloved great awesome Bulk-Media-Downloader extension capable of detecting m3u8 links of embedded streaming video hls via network observer and capable of sending detected m3u8 link to external media download manager like FDM! 💯 🥇

https://github.com/inbasic/bulk-media-downloader/

i recently discovered a famous russian download manager IDA: internet download accelerator: a rare powerful download manager capable of downloading videos from m3u8 links detected by download videos extensions like Live-stream -donwloader and Cat Catch :

IDA internet donwload accelerator download manager :

https://westbyte.com/ida/

https://github.com/chandler-stimson/live-stream-downloader

https://github.com/xifangczy/cat-catch
https://github.com/xifangczy/URLProtocol
https://github.com/nilaoda/N_m3u8DL-RE
https://cat-catch.bmmmd.com/docs/invoke

but unfortunately, after downloading 5 videos, IDA shows me an error message "download prohibited", this error message doesn't happen when I use the internal downloader of the Live stream downloader and Cat Catch extensions, I guess the website has detected the use of an external download manager.....

so here is my idea please: Bulk-media-downloader asks us to install the famous extension: External Application Launcher to send the m3u8 link detected by its network observer to an external download manager like IDA where we have to specify the path and the HERF argument is added automatically.....

https://github.com/andy-portmen/external-application-button

so in the extension settings: External Application Launcher , at the bottom, I activate the "external access" option: Allow other extensions to run native commands (
use with caution (you will get a confirmation box on every new requests),

and in the extension settings: External Application Launcher, I add the path of IDA download manager and in front of the box: argument , I click on the options: get cookies, referer, user agent , url protocol to add these arguments because sometimes, we need cookies to avoid youtube throttle and to download protected restricted videos, and also I think it will allow external download managers not to be blocked, I am doing tests with these arguments: [HREF][REFERRER][USERAGENT][COOKIE][PROTOCOL] .......

so my request please Mr @inbasic , is to add native support for IDA internet download accelrator , and add in the network observer filters the box "m3u8" to find more easily these m3u8 links that we will send to IDA donwload manager please , thanks !

and maybe add by default these aguments to the external donwloader which can help maybe to avoid download blocking like : [REFERRER][USERAGENT][COOKIE][PROTOCOL]

here streaming sites to find and test valid m3u8 links to send to external donwloader :

https://v6.voiranime.com/?filter=subbed
https://french-anime.com/animes-vostfr/
https://empire-anime.com/plateforme?nav=series
https://mangas-vostfr.com/
https://v6.animesultra.net/anime-vostfr/
https://www.tirexo.center/?p=mangas&s=vostfr
https://www.cpasmieux.bond/series-streaming/animation-s/
https://www.cpasmieux.cloud/voirseries/genero/animation

also, more and more streaming platforms use VideoJS object / Jwplayer to broadcast their videos and maybe to better prevent downloading, fortunately Live stream donwloader is the only extension in the world able to detect complex and extract media stream from VideoJS object / Jwplayer out of the box and we hope please the great generous Mr @inbasic will add support detection of media in videojs object / jwplayer in observer network given the popularity of videojs object / jwplayer videos which invades streaming platforms !

or maybe it will be a good idea to include a custom version of Live stream downloader extension and External Application Launcher to be able to detect such complex videojs object / jwplayer links and send the links to external download manager out of the box , it will make Bulk-media-downloader even more popular and the extension among the most important and useful in the world , thanks !

Videos in videojs object and jwplayer are for example in these sites :

jwplayer :
https://fullmatchsports.cc/spain-vs-france-full-match-euro-2024/?tab=highlights

media in videojs object :

https://fullmatchsports.cc/spain-vs-france-full-match-euro-2024/?tab=highlights

https://waaw.to/watch_video.php?v=cXovSG1FdGtPcFd3VnJnN0x2azNQRUM5ak85YTJJMUVmaFE3RHZNTWlMemhFTU1vSjJ6ck5VVHRPamli bytlNQ%3D%3D#iss=NDEUMjI4LjI1My44NA==

https://dl-protect.link/0ebeca2a?fn=U3dvcmQgQXJ0IE9ubGluZSBBbHRlcm5hdGl2ZSDCq0d1biBHYWxlIE9ubGluZcK7IC0gU2Fpc29uIDIgRXBpc29kZSAxIC0gW1ZPU1RGUl0%3D&rl=b1

scroll down and search to see netutv links
https://www.tirexo.tools/?p=manga&id=3841-sword-art-online-alternative-gun-gale-online-saison2

The extension "Live stream downloader" wasn't able to detect videojs / jwplayer videos but, after my request, 2 commits were added by Mr Chandler to fix this problem VideoJS object and Jwplayer so it is technically possible to detect and download complex videos of videojs / jwplayer out of the box!

here are the comments of Mr Chandler the developer of Live stream downloader when he fixed this videojs / jwplayer problem after my request by making 2 commits:

"I added a new inspector to get the "jwplayer" playlist when the interface is open. Although you don't get the badge counter, the extension still tries to find the playlist when the interface is loaded.
You can try the developer version to confirm."

"The interface now supports extracting media streams from VideoJS object. So although the extension still cannot detect links on this site, if you open the interface, you will see the extracted M3U8 stream. "

@trimechee trimechee changed the title Make filters able to easily find m3u8 links from embedded video hls to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! Make filters able to quickly find m3u8 links from embedded video hls to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! Jan 2, 2025
@trimechee trimechee changed the title Make filters able to quickly find m3u8 links from embedded video hls to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! Make filters able to quickly find m3u8 links or add new filter category "m3u8 links" to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! Jan 2, 2025
@trimechee trimechee changed the title Make filters able to quickly find m3u8 links or add new filter category "m3u8 links" to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! Make filters able to quickly find detected m3u8 links or add new filter category "m3u8 links" to send them to external download manager, and add support for IDA: a famous Russian download manager with the ability to download video from m3u8 links, and make network observer with the ability to detect popular jwplayer and videojs object videos like Live Stream downloader extension does, in order to send jwplayer / videojs object videos to external downloader like FDM and IDA please! Jan 2, 2025
@trimechee
Copy link
Author

*i forget to post the link of IDA :

IDA internet donwload accelerator download manager :

https://westbyte.com/ida/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant