giantpinkrobots/varia

Support of downloading embedded video streams and suggestions of best selection of downloaders extensions addons mpd m3u8 hls parsers !

trimechee opened this issue ยท 5 comments

Hello, thank you very much for this amazing great awesome fantastic download manager ! ๐Ÿ’ฏ ๐Ÿฅ‡

I have request please : add support for downloading videos from embed streaming videos sites
and may be integrating some of these great rare open-source regulary updated extensions and tools may help to detect embed complex videos from streaming videos and make our beloved Varia Download manager more stronger and more efficient to detect and download all kind of embed videos, thank you !

These are the best open source video downloader extensions !

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

https://github.com/puemos/hls-downloader

https://github.com/ray-lothian/Easy-Video-Downloader
https://webextension.org/listing/easy-video-downloader.html

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

https://github.com/inbasic/bulk-media-downloader
https://github.com/inbasic/turbo-download-manager-v2

https://github.com/iawia002/lux

https://github.com/soimort/you-get

https://github.com/AminBhst/brisk-browser-extension

https://github.com/zaidka/cliget

https://github.com/kanishka-linux/hlspy

https://github.com/selsta/hlsdl

https://github.com/aclap-dev/vdhcoapp

https://github.com/CoolnsX/hls_downloader

https://sites.google.com/site/linkgopher/

https://github.com/emarsden/dash-mpd-cli

https://github.com/nilaoda/N_m3u8DL-CLI
https://github.com/nilaoda/N_m3u8DL-RE
https://github.com/globocom/m3u8

and also ::

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

https://github.com/filecxx/FileCentipede
https://filecxx.com/en_US/index.html#features

https://github.com/AminBhst/brisk

and ;

https://github.com/KikoPlayProject/KikoPlay
https://kikoplay.fun/

https://curl.se/

https://nodejs.org/en

https://www.electronjs.org/

https://github.com/SeaHOH/ykdl

https://github.com/CoolnsX/dra-cla

https://github.com/nilaoda/BBDown

Video m3u8 Sniffer - Find HLS Streaming URLs
M3U8 finder and HLS player
http://sigmafxdx.com/m3u8Sniffer/

https://github.com/CoolnsX/hls_downloader
https://coolnsx.github.io/

scripts and tools :

https://github.com/Momo707577045/m3u8-downloader
https://github.com/Momo707577045/media-source-extract
https://github.com/Momo707577045/tinypng-script-with-cache
http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index-en.html
https://segmentfault.com/a/1190000025182822

Native HLS playback
by Gaetan Hervouet
https://github.com/ghouet/chrome-hls
Native MPEG-Dash + HLS Playback
by David Cavar
https://github.com/Palethorn/native-adaptive-streaming
https://cavar.net/

https://github.com/pystardust/ani-cli
https://github.com/justfoolingaround/animdl

https://github.com/spencerwooo/onedrive-vercel-index
https://github.com/alist-org/alist

https://github.com/helloxz/ccaa

edit : integration with web browsers :

https://github.com/AminBhst/brisk-browser-extension

https://github.com/ugetdm/uget-integrator

and :

https://github.com/persepolisdm/Persepolis-WebExtension

https://github.com/filecxx/FileCentipede

https://github.com/subhra74/xdm-integration-module
https://github.com/subhra74/xdm-browser-monitor
https://github.com/subhra74/xdm-helper-chrome
https://github.com/subhra74/xdm-firefox-old

https://github.com/ginuerzh/gost/blob/master/README_en.md
https://github.com/kanishka-linux/hlspy
https://curl.se/
https://nodejs.org/en
https://www.electronjs.org/
https://github.com/SeaHOH/ykdl
https://github.com/selsta/hlsdl

https://github.com/iamtalhaasghar/yewtube
mps-youtube/yewtube#1191
https://iamtalhaasghar.github.io/yewtube/

https://github.com/otisdog8/termitube

https://erickutcher.github.io/#HTTP_Downloader

https://github.com/nilaoda/BBDown

https://github.com/the1812/Bilibili-Evolved

https://github.com/kengwang/BiliDuang

https://github.com/MotooriKashin/Bilibili-Old

https://github.com/sodaling/FastestBilibiliDownloader

https://github.com/pystardust/ytfzf
https://github.com/justfoolingaround/fast-yt-search

https://github.com/anasty17/mirror-leech-telegram-bot
https://github.com/junedkh/jmdkh-mltb

Hello. This was mentioned in issue #65.

I do like the idea of integrating something like yt-dlp which can extract video and audio links from video streams. These links can then be routed to the aria2 backend and once completed can be merged together with FFmpeg.

However, youtube-dl (of which yt-dlp was forked from) was hit by a DMCA takedown in the past, and although it was eventually reinstated, if Google were to really want it gone (because video downloads are offered through YouTube Premium) there could be legal trouble again.

If Varia had this feature, it would be dynamically linking to the executable, but the executable of yt-dlp would have to be included in the binary release. So I don't know, I'm really split.

Very interesting ! We understand perfectly Mr @giantpinkrobots !
Concerning yt-dlp, I remember the controversy and github allowed the return of yt-dlp because it can be used by journalists and human rights activists to document and archive....

I don't like that we can ruin certain YouTubers who make good beneficial religious content so our beloved can blacklist youTube, on the other hand yt-dlp allows us to download from thousands of other sites hence the interest of this software, otherwise not need to integrate yt-dlp because there are open-source extensions/addons which allow us to download videos from streaming sites and we hope our beloved Varia Download Manager could be inspired by or integrate these efficient open source extensions which allow you to detect embed videos and instead of downloading them via the web browser, we can download them with the excellent Varia Download Manager please , yes we know it is very complex and difficult and we thank you very much for making this great downloader and this is why I proposed in my first post several open-source download managers which have the possibility of downloading videos....and adding this option of downloading embed videos will make Varia even more popular because it is easy to download youtube videos via other tools or websites but it is more difficult and complex to download the embed streaming videos which can be in full HD and our internet connection is weak hence the interest in downloading these embed videos!

here are the 2 open source extensions that seem to me to be the most powerful and updated to detect embed video streams:

https://github.com/puemos/hls-downloader

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

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

Thank you so much !