mhogomchungu / media-downloader

Media Downloader is a Qt/C++ front end to yt-dlp, youtube-dl, gallery-dl, lux, you-get, svtplay-dl, aria2c, wget and safari books..
GNU General Public License v2.0
1.66k stars 128 forks source link

You-Get #140

Closed trimechee closed 2 years ago

trimechee commented 2 years ago

Hello, thank you for adding lux support, please it will be great also to add support for You-Get which" is a tiny command-line utility to download media contents (videos, audios, images) from the Web, in case there is no other handy way to do it."

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

mhogomchungu commented 2 years ago

Closing this one as fixed.

Screenshot_20220620_173609

Screenshot_20220620_173353

trimechee commented 2 years ago

Sensational !!! Thank you very much for your exceptional and brilliant hard work !! Github and its users and tech sites must award first prize for this rare software marvelous gem of technology !

trimechee commented 2 years ago

And may be it will be good idea to add of the descriptoin page of Media-Downloader that this amazing software support also Svtplay-dl and You-Get beacause other front-end GUI softwares support only youtube-dlp and i think Media-Downloader is the only software in the world to to have achieved the feat of support you-get and svtplay-dl !!

trimechee commented 2 years ago

Please another question : i see int he desceription of You-Get :

" The following dependencies are recommended :

Python 3.7.4 or above FFmpeg 1.0 or above (Optional) RTMPDump "

So, do we have to download Python and RTMPDump ourselves and install them ourselves or put them in the same folder of the Media-Dowlonader executable so that we can use You-Get with Media-Downloader correctly ?

mhogomchungu commented 2 years ago

Media Downloader on windows ships with ffmpeg only from that list.

Users will have to install python and the other program through other means.

Media Downloader will also not download "you-get" and users of this backend will have to install it manually.

trimechee commented 2 years ago

Interesting, thank you very much for these clarifications:)

trimechee commented 2 years ago

So if I understand correctly, if I install you-get, Media-Donwloader will know how to use it automatically or do I have to go to Media-Downloader settings to specify the location of you-get and python?

mhogomchungu commented 2 years ago

Media-Donwloader will know how to use it automatically

trimechee commented 2 years ago

Great !! thank you very much :)

mhogomchungu commented 2 years ago

The problem with "you-get" is that it does not offer it's binaries in a way that is easy to download in a self contained and automated way.

trimechee commented 2 years ago

Ahh, we didn't know that, may be offer a link to manually install the binairies by the users themselves.....i'm going to talk to the developers of You-Get to tell them to make an easier way to do their binaries in a way that is easy to download in a self contained and automated way so that it will be integrated with the beautiful Media-Downloader, and I will even mention this thread to tell them that the great developer of Media-Downloader is ready to cooperate with them to find a reliable solution to this problem in order to offer You-Get to the greatest number of users and make it even more popular, of course if you agree :)

If that doesn't work, then I think the best thing is that Media-Downloader include the You-Get binaries itself, so with every new release of Media-Downloader, we manually download Media-Downloader from the github releases page with the latest version of You-Get integrated, ok we will not have a way to automatically update You-Get but it's better than nothing, we will have in sha Allah a new version of You-Get every time it is a new version of Media-Downloader by doing the update manually by downloading the new version of Media-Downloader from its github page !

in addition I see that the interval between You-get updates can be a month and even 6 months as for version 0.4.1555 03 Nov 2021 and version 0.4.1602 22 Apr 2022 so I think it will be enough if Media-Dowlaoder updates You-Get just twice a year...

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

Thank you very much for all your efforts to integrate You6get despite the technical challenges :)

trimechee commented 2 years ago

Ahh i just go to download page of You-Get, i don't see exe executable version for windows, so installing You-Get might be complicated for ordinary users, it's a problem, it is sad there isn't executable version :(

trimechee commented 2 years ago

May be it will be great to resolve ths problem that Media-Downlader compiles itself an executable version of You-Get binaries and adds an optional download link in the releases page of github or in the "Extensions" section of Media-Dwnloader for users who want to use You-Get, thus downloading the executable version of You-Get will be optional and the executable version will be trusted because supervised by Media-Downloader!

You-Get can be very useful because downloading videos from dailymotion is too slow using yt-dlp, dailymotion throttles the download to 40kb/s.....

mhogomchungu commented 2 years ago

Media Downloader automatically downloads you-get since version 2.5.0

Screenshot_20221011_165129 Screenshot_20221011_171039

trimechee commented 2 years ago

Yess ! 💯