-
Notifications
You must be signed in to change notification settings - Fork 35
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
Add m3u8 support with new awesome rare powerful downloaders engines to compensate possible censorship or bugs of yt-dlp #140
Comments
I find also new M3U8 parser : An M3U8 HLS download tool with a user interface. Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM m3u8 downloader M3U8, MPD player, m3u https://github.com/Momo707577045/media-source-extract https://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html |
It would be cool. |
Yes, the stream dectector is awesome but sadly, actually, the projet is in pause and not updated..... there is other updated open source extensions to donwload videos like live stream downloader, cat-catch ...also there is alt stream recorder from the edge store (more powerful than the chrome stre version), hls-downloader of Mr Pumos...and file centipede, neat dnwload manager ! |
It still works, or at least I still use it quite often, so it doesn't really seem to need updates - but I do plan on rewriting it soon using a more modern approach which should allow me to make it a bit more user friendly and easier to work on. |
Ohh great Mr @54ac !!! 💯 🥇 absolutely sensational ! Huge thanks to Mr @54ac to relaunch this magnificent project, essential for ecology and saving energy and vital for low CPU laptops and old PCs like my old eee pc windows 7 os! because currently yt-dlp command --cookies-from-browser chrome is having problems because chrome is strengthening security and canceling the import of cookies and our beloved The Stream Detector is the only downloader in the world that allows us to export cookies to yt-dlp which allows to fix many problems !! in addition I spoke with the developer of Media-downloader who agreed to add compatibility with The stream detector !! : https://github.com/mhogomchungu/media-downloader and we also hope the great ArrowDL will also add support for the great The stream detector please ! So Mr @54ac , i have suggestion please, because in my weak old eee pc , streaming video lag freeze and i don't loke to wait to the end of the downloade because download speed is waek because my sister use lots of HDMI..... i'm talking about it here because i can't open an issue in the amazing Stream Detector github : these 2 exceptional projects can help : preview with potplayer in setting of the great Cat catch extension : https://github.com/xifangczy/cat-catch we should use also : https://github.com/xifangczy/URLProtocol and add this command to preview with potplayer in preview settings of Cat catch : potplayer://${url} /referer="${referer}" also there is the great Open in vlc which add very important commits recently and compatible with many streaming websites: https://github.com/andy-portmen/open-in-vlc Thanks ! |
Thanks for your kind words, I don't want to derail the topic further but I'll look into this whenever I start working on the updated version and reopen the repo. If I forget, feel free to remind me once the issues/discussions tab is open again. |
Amazing ! Yes of course in sha Allah ! Thank you so much Mr 54ac :) |
and just for reference and not to forgat if eventual new issue will be open ...... it seems to me these tools are the best effiicient tools to fix yt-dlp cookies bugs : yt-dlp cookies exports : https://github.com/coletdjnz/yt-dlp-youtube-oauth2 |
and i add important notice : the developer of Cat-catch extension, when i inform him that with the new chromium kernel, preview with poplayer don't work in catsxp browser, in this site : https://v5.voiranime.com/anime/arifureta-shokugyou-de-sekai-saikyou/ he tells me chrome change the custom url protocol and this is potplayer which should fix this problem....however preview encrypted embed hls videos with potplayer in firefox works fine without no problem and there is no more child process so we can close firefox and keep only potplayer ! |
Hello, thank you so much for this great amazing downloader ! 🥇
I know the integration of yt-dlp is already very complex and complicated but I would like to suggest my discoveries of new download engines because perhaps yt-dlp will once again undergo censorship or deletion from github....
thus the support of other download engines would make it possible to circumvent the possible problems and censorship of yt-dlp and make the download eat even stronger and support new sites....of course we know it is technically impossible to add the support for all these machines, so we hope to please select only one or 2 download engines to add and strengthen support for the m3u8 protocol for example in order to download from even more web sites and possibly overcome eventual yt-dlp bugs and even more speed up downloads , thank you very much !
https://github.com/emarsden/dash-mpd-cli
edit :
An M3U8 HLS download tool with a user interface.
https://github.com/youwen21/flybird-m3u8downloader
m3u8 downloader
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
this download engine can download media content from a DASH-MPEG or DASH-WebM MPD manifest !
"This application is able to download content from certain streams that do not work with other applications (for example xHE-AAC streams which are currently unsupported by ffmpeg, streamlink, VLC, gstreamer)."
DASH features supported
VOD (static) stream manifests
Multi-period content
XLink elements (only with actuate=onLoad semantics), including resolve-to-zero
All forms of segment index info: SegmentBase@indexRange, SegmentTimeline, SegmentTemplate@duration, SegmentTemplate@index, SegmentList
Media containers of types supported by mkvmerge, ffmpeg or VLC (this includes ISO-BMFF / CMAF / MP4, WebM, MPEG-2 TS)
Subtitles: preliminary download support for WebVTT, TTML and SMIL streams, as well as some support for the wvtt format
hlsdl : C program to download VoD HLS (.m3u8) files, it seems that some people said ffmpeg could have some problems with hls streams...
https://github.com/selsta/hlsdl
and this software : python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions :
https://github.com/globocom/m3u8
https://github.com/nilaoda/N_m3u8DL-CLI
https://github.com/nilaoda/N_m3u8DL-RE
https://github.com/soimort/you-get
https://github.com/iawia002/lux
https://github.com/nilaoda/BBDown
https://github.com/kanishka-linux/hlspy
https://github.com/streamlink/streamlink
https://github.com/zaidka/cliget
https://github.com/globocom/m3u8
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/Momo707577045/m3u8-downloader
https://github.com/Momo707577045/media-source-extract
https://github.com/nilaoda/N_m3u8DL-RE
https://github.com/puemos/hls-downloader
https://github.com/Spark-NF/hls-downloader
https://github.com/Momo707577045/m3u8-downloader/blob/master/README-EN.md
https://github.com/Momo707577045/media-source-extract
https://github.com/mikf/gallery-dl
https://aria2.github.io/
https://www.gnu.org/software/wget/
https://github.com/hoothin/UserScripts
https://github.com/acolwell/mse-tools
https://github.com/zhw2590582/live-video-study-notes
https://github.com/dabaisuv/Tampermonkey-Script
https://greasyfork.org/fr/users/901788-dabaisuv
Unlimited_downloader by dabaisuv
https://greasyfork.org/fr/scripts/445751-unlimited-downloader
https://www.v2ex.com/t/856510
https://greasyfork.org/en/scripts/25068-downloadallcontent
https://greasyfork.org/en/scripts/7362-true-url-downloads
https://greasyfork.org/en/scripts/22590-easy-offline
https://github.com/dodying/UserJs/tree/master/novel/novelDownloader
https://greasyfork.org/en/users/8227-hoothin
https://greasyfork.org/en/scripts/446385-download-any-thing
https://greasyfork.org/fr/scripts/445751-unlimited-downloader
https://github.com/Momo707577045/m3u8-downloader/blob/master/README-EN.md
https://greasyfork.org/en/scripts/18671-inject2download
ArtPlayer.js is a modern and full featured HTML5 video player
https://github.com/zhw2590582/ArtPlayer
https://artplayer.org/
https://www.v2ex.com/t/856510
https://github.com/zhw2590582/bilibili-live-recorder
dabaisuv/Tampermonkey-Script@d109782
https://segmentfault.com/a/1190000025182822
Girdplayer has integrated this software streamlink :
https://github.com/vzhd1701/gridplayer#features
https://github.com/streamlink/streamlink
https://github.com/zhw2590582/FlvPlayer
https://flvplayer.js.org/
extensions web browsers downloaders
https://github.com/chandler-stimson/live-stream-downloader
https://webextension.org/listing/hls-downloader.html
https://github.com/puemos/hls-downloader
https://puemos.gitbook.io/hls-downloader/
rowrawer
https://github.com/54ac/stream-detector
https://github.com/rowrawer/stream-detector
https://54ac.bio/
https://github.com/ray-lothian/Easy-Video-Downloader
https://webextension.org/listing/easy-video-downloader.html
https://github.com/inbasic/bulk-media-downloader
https://github.com/inbasic/turbo-download-manager-v2
https://www.downthemall.org/
https://github.com/rowrawer/stream-detector/
https://github.com/meowcateatrat/elephant
https://github.com/FreeDownloadManagerTeam/fdm-addons-docs
https://github.com/inbasic/bulk-media-downloader/
https://github.com/downthemall/downthemall
https://github.com/chandler-stimson/live-stream-downloader
https://chrome.google.com/webstore/detail/m3u8-finder-and-hls-playe/gijhpnmjcpbddpedmmdihijogkkejfgj?hl=en
https://www.hlsloader.com/
https://github.com/rowrawer/stream-detector
The text was updated successfully, but these errors were encountered: