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

I found the ultimate secret how to make m3u8 links compatible either with manually add of m3u8 links in Motrix or with other external download managers like IDA which is now able to download unlimited videoss from m3u8 links without being blocked, we hope Motrix will apply this simple secret please to realize the dream and make detected m3u8 links compatible either with Motrix or with external download managers please ! #1734

Open
trimechee opened this issue Jan 3, 2025 · 1 comment
Labels
enhancement ✨ New feature or request

Comments

@trimechee
Copy link

Hi, yesterday, I put a m3u8 link in IDA download manager able to download video from m3u8 links (number of threads=1) but an error message is displayed "download prohibited" in IDA, probably because I downloaded several videos previously.....

https://westbyte.com/ida/

I do some experiments and I find the ultimate secret so that external download managers like IDA can download videos from m3u8 links detected by Cat-Catch or Live-Stream-Downlader without the download in the download manager being blocked:

we copy the index v1a1.m3u8 link of the video given by Cat Catch or Live Stream Downloader and we open the network observer of the Bulk-media-downloader extension:

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

then open a new tab of the web browser and paste the m3u8 link and click on the enter key, the m3u8 file is downloaded but little import, we go to network observer of the Bulk-media-downloader extension and we will see the m3u8 link and we select it and we click on external downloader/path of download manager /run

or another simpler method: before playing the video, open the network observer of the Bulk-media-downloader extension also capable of detecting m3u8 links and I play the video and I search and select the indexv1a1.m3u8 link, then at the very bottom I click on external downloader and I put the path of IDA.exe, there is a box to add arguments and the secret I put all the arguments... but we can skip the arguments because Bulk-media-downloader will ask us to install the extension: External Application Button:

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

I install it and obviously I put in executable name the path of the IDA executable download manager and here is the secret of my sensational discovery: in the arguments box, I click on "reserved" and I click in drop-down menu on : entire url, page title, url host name, url path name, url hash tag, url protocol, selection text, download then insert local path, get referrer, get user agent, get cookie, extra info .

at the bottom of the page, I activate the option: "Allow other extensions to run native commands (use with caution) (you will get a confirmation box on every new requests)"

then I click on update application button .

and now, the dream becomes reality, the video of m3u8 link blocked in IDA download manager is no more blocked with this error message download prohibited.

now here is my request : please add an option to add all these vital arguments to the m3u8 link detected by Motrix extension :

[HREF][TITLE][HOSTNAME][PATHNAME][HASH][PROTOCOL][SELECTIONTEXT][DOWNLOADED_PATH][REFERRER][USERAGENT][COOKIE][EXTRA]

so the m3u8 links of Motrix will be compatible with the main core of Motrix donwload manager or with others external download managers which will be able to avoid blocked downloads, thank you!

Sometimes unfortunately Motrix cannot detect some links of embedded video hls, jwplayer, media videojs object, but the Live-stream-downloader extension can, so the dream please:

make m3u8 links compatible either with manually add of m3u8 links in Motrix or with other external download managers which is now able to download unlimited videos from m3u8 links without being blocked, we hope Motrix will apply my discovery consisting of these arguments of adding referrer, cookies, user agent...... please to realize the dream and make detected m3u8 links compatible either with Motrix or with external download managers please !

we hope our beloved Motrix will be able to detect m3u8 lins and make the detected links compatible with Persepolis or with other external download manager by adding all these arguments is the ultimate solution to fix downloads problems, thank you!

also, the new versions of the web browsers : catsxp, yandex, supermium, firefox .....no more display temporary video so we can't playback video while downloading, only custom chrome 130 for my windows 7 os still allows video downloaders extensions to display temporary video, and I fear chrome 131 or 132 will erase this important possibility of playback video while downloading useful for those who have weak connection and helps them to avoid waiting for download to finish, and using external download manager is the ultimate solution for playback temporary video while downloading, thanks !

@trimechee trimechee added the enhancement ✨ New feature or request label Jan 3, 2025
@trimechee
Copy link
Author

Mr @agalwood , I also asked the developer of Brisk, an excellent new open source download manager developed by Mr Amin who is nice and attentive to my different requests, and Brisk also developed an extension to detect media streams to send them to Brisk core download manager, and Mr Amain asked me more details about my sensational discovery....

so I sent him additional explanations, maybe it can help if my first post where I explain my awesome secret discovery is not clear enough :) :

"Mr Amin, of course I'm not asking you to support IDA, IDA is an example, a proof that my sensational discovery works and functions and is effective....

I ask that Brisk extension adds by default out of the box certain arguments to raw m3u8 link:

basically, when we put the m3u8 links of cat catch and live stream downloader in IDA, we can download 5 videos, then download the sixth video blocks with the error message "download prohibited" !

I think the streaming platform has detected that we are using an external download manager and is blocking the download ....

my discovery is that by adding certain arguments to the raw m3u8 link detected by the extensions, such as referrer, user agent, url path , cookies, extra info..... we can copy and paste this custom m3u8 link and paste it into an external download manager like Brisk which will be able to download the video without blocking !

because yesterday my download was blocked in IDA using a raw m3u8 link without arguments !

we can find the arguments to add to the raw m3u8 link in : " External Application Button " extension, and also " Bulk-media-downloader extension" allows to detect m3u8 links and add arguments to them and allows to send this custom m3u8 link with arguments to an external download manager like IDA, and Brisk!

so my request please, I think to make things simple for non experts, the Brisk extension should add these arguments by default out of the box to the detected m3u8 link, or at least add an option to add these important arguments to the raw m3u8 link detected by the Brisk extension, so this link will be sent to Brisk download manager and the donwload of videos from m3u8 links with arguments will not be blocked anymore even if we download a lot of m3u8 videos !

.......Mr Amin, m3u8 video streaming links have a limited duration to avoid censorship, I have already sent you the jewel of my secret publications, my publication grouping secret anime sites and annuaries of anime sites and streaming sites where we can do tests, for example my 2 favorite streaming sites:

https://v6.voiranime.com/?filter=subbed

https://french-anime.com/animes-vostfr/

and that's why I made a long post where I explain how to add these arguments, please reread my first post, basically install bulk-media-downloader please:

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

open the network observer bulk-media-downloader, open a hls streaming video, locate the index v1 a1 .m3u8 link in the network observer, select the link then click on external downloader, put the Brisk path, and bulk-media-downloader will ask you to install external-application-button :

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

in external application button, obviously put the path of Brisk there is a rerserved button where you can add the referer arguments, cookies, url patch, extra info....

and Brisk will open and download video from m3u8 link with arguments....

in fact my discovery is to make the streaming platform believe that I am using a web browser and not a download manager lol because I think streaming platforms hate and block download managers lol....

and you can do tests that I did myself, raw m3u8 links will not be downloaded by external downloader like FDM, or even if IDA or Brisk can download raw m3u8 links, after 5 videos downloaded, the download will be blocked, and my sensational discovery of adding arguments to raw m3u8 links changes the world and avoids blocked download, to you Mr Amin, if this sensational discovery that will make the Brisk extension powerful and avoid blocked download in Brisk interests you, then please follow these steps please, bulk-media-downloader and external-application-button are open source, so I think it won't be too hard to implement the feature add arguments to raw m3u8 links detected by Brisk extension , thanks ! "

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant