chandler-stimson / live-stream-downloader

Download M3U8 live streams to the local disk
https://webextension.org/listing/hls-downloader.html
Mozilla Public License 2.0
238 stars 81 forks source link

Add open-source external donwloaders (local or online) compatibility support #81

Open trimechee opened 3 months ago

trimechee commented 3 months ago

Hello, our beloved Live-stream-downloader is already very powerful but maybe the download will become even more complex and web browsers are limited so sending the detected streams to third party open source programs to download the videos too complex can be a solution in the future, maybe forking these external downloader engines frequently updated and integrating them into the extension will solve bugs, just like the famous video downloadhelper extension does which works with its third party external program, the only problem I use windows 7 32 bits because my main laptop broke down and these external downloaders engines do not seem to have a 32 bts version for windows 7 :(

An M3U8 HLS download tool with a user interface. https://github.com/youwen21/flybird-m3u8downloader

online m3u8 downloader in web https://github.com/Momo707577045/m3u8-downloader

Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM https://github.com/nilaoda/N_m3u8DL-RE

online M3U8, MPD player, m3u IPTV parse show https://github.com/youwen21/youwen21.github.io

https://github.com/Momo707577045/media-source-extract

https://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html https://blog.luckly-mjw.cn/tool-show/media-source-extract/example/index.html https://segmentfault.com/a/1190000025182822

Or maybe use ffmpeg online with the famous yt-dlp online:

https://ytdlp.online/

https://gitlab.com/wizdevgirl1/yt-dlp-web-ui

https://gitlab.com/wizdevgirl1/yt-dlp-web-api

https://y232.live/

https://ffmpeg.bmmmd.com/

https://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html https://blog.luckly-mjw.cn/tool-show/media-source-extract/example/index.html https://segmentfault.com/a/1190000025182822

https://youwen21-github-io.pages.dev/ https://youwen21.github.io/ https://github.com/Momo707577045/media-source-extract https://github.com/Momo707577045/m3u8-downloader

or detect video and send video to external downloader like yt-dlp with user defined command like this extension compatible with local yt-dlp:

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

https://github.com/globocom/m3u8 https://github.com/selsta/hlsdl https://github.com/kanishka-linux/hlspy

https://github.com/HeiSir2014/M3U8-Downloader

https://github.com/hestyle/m3u8_downloader

https://github.com/kz26/gohls

https://github.com/Last-Order/Minyami

https://github.com/zaidka/cliget