FaisalUmair / udemy-downloader-gui

A desktop application for downloading Udemy Courses
MIT License
6.11k stars 1.72k forks source link

Udeler 2.0 [Feature Requests] #172

Open FaisalUmair opened 5 years ago

FaisalUmair commented 5 years ago

I am planning to make Udeler 2.0 a big release with a lot of new features and improvements. I created this thread so that you can suggest features that you would like to see in the upcoming versions. I will be releasing incremental updates in the form of beta until I feel its enough improvement over 1.6.2 and will release 2.0.

Features that will get more likes/upvotes will be given priority.

abhishekdeshkar commented 5 years ago

What about simultaneous downloads ?

FaisalUmair commented 5 years ago

@abhishekdeshkar What do you mean? Don't we already have support for simultaneous downloads?

yesskay commented 5 years ago

Just tried downloading one of my courses from web UI. All the videos are named the same "WebHD_720p.mp4" Is there a way to download the video titles as it is with the folder structure?

xparimantme commented 5 years ago

hy thank you for your amazing work, its really help us. in new version why dont you update the selective download features. exmple = in a course have 30 lecture then select the 1,2,3,7,12,17 etc. and download only this videos or files.

thankyou.

alexanndre41 commented 5 years ago

Hi,

Make the 1080p download work :)

Thanks for you work

FaisalUmair commented 5 years ago

@xparimantme Thanks for your suggestion. I am already planning to add a similar feature where you can view the lectures of a course and select those you want to download.

@alexanndre41 What is wrong with 1080p downloads? I guess it is already working?

FaisalUmair commented 5 years ago

@yesskay The videos that are not set as downloadable by Udemy instructor, are not returned by the server as downloadable media therefore with no name. It is just a video source link meant to play in a video player.

But there is still a way to download such videos with a name. I would have to proxy the video through another server and return it as download content with a proper name. But it won't be free of cost for me. In fact, it will cost me a considerable amount as a lot of bandwidth of the hosting server will be used.

Since I am not earning anything from this project (apart from donations), It is out of scope for me to implement this feature for now. I am already paying the server charges for Udemy Web (thanks to the donations)

doctor-henry commented 5 years ago

Hi. First of all, Thank you for making this nice tool.

Can you add these features?

When will you launch ver 2.0 ? ;-)

mhmthrmn commented 5 years ago

1-) Search course udemy website and udeler not same. Different result. Udeler result a little bad for find. 2-) Maybe can you i click course on udeler and open website in browser

and thanks for all. Sincerely

xparimantme commented 5 years ago

@xparimantme Thanks for your suggestion. I am already planning to add a similar feature where you can view the lectures of a course and select those you want to download.

@alexanndre41 What is wrong with 1080p downloads? I guess it is already working?

@FaisalUmair hanks it's really appreciated

abhishekdeshkar commented 5 years ago

@abhishekdeshkar What do you mean? Don't we already have support for simultaneous downloads?

Yes we do have support for simultaneous downloads but that is for multiple courses. Can't we download course videos simultaneously ?

Gazoon007 commented 5 years ago

Make quiz or assignment from any tutorials downloadable please... Thank you. It'll be great.

behroozsheikhan commented 5 years ago

1) archiving courses from udeler software. 2) managing wish list and archive course in udeler menu. 3) using proxy in udeler, because some country can not access directly to udemy. thank you.

Brahimtgr commented 5 years ago

Udeler do not work for me via a proxy and palo alto filter. it works well if connected directly to internet. if you could let it works via default proxy system will be great

Brahimtgr commented 5 years ago

I connected through a proxy with udeler version 1.6.2 and see a list of courses and when choose a course to download I was asked to choose the subtitle but after it could not download the courses.

shiecldk commented 5 years ago

When starting to download a course, Udeler prompts to select subtitle.

Can we download both the English, and [Auto] English subtitles?

fcrdossantos commented 5 years ago

If it is possible, please try to fix a bug with the special characters in subtitles like for example in Portuguese when they use the word "você" (you) and the legend is "voc" or "coração" (heart) and turns into "corao"

kegum commented 5 years ago

Is it possible please to have an option (Checkbox) in App Preferences to select download location and Open folder option on Downloads Tab. I have attached the picture to show what i mean.

Also thanks for your hard work you have put on this amazing software. udemy-preferences

jlcastrogro commented 5 years ago

Some improvements that I consider are:

NghiaSE commented 5 years ago

Please add Bitcoin Donation to your app/site.

You can use Electrum wallet to control your Bitcoin. Backup your word seed & never worry about losing your Bitcoin to theft or hardware failure

ozkansen commented 5 years ago

Thanx for program

darcostahl commented 5 years ago

que esta version descargue cursos de pago gratuitamente por favor. :D

andrec0re commented 5 years ago
  1. make Assignments entire content (quizzes, exercises, ...) downloadable, this would be a great addition!
  2. download subtitles in .srt format, instead of .vtt (.vtt subs don't always work properly in some video players)
behroozsheikhan commented 5 years ago
Anamican commented 5 years ago

@yesskay The videos that are not set as downloadable by Udemy instructor, are not returned by the server as downloadable media therefore with no name. It is just a video source link meant to play in a video player.

But there is still a way to download such videos with a name. I would have to proxy the video through another server and return it as download content with a proper name. But it won't be free of cost for me. In fact, it will cost me a considerable amount as a lot of bandwidth of the hosting server will be used.

Since I am not earning anything from this project (apart from donations), It is out of scope for me to implement this feature for now. I am already paying the server charges for Udemy Web (thanks to the donations)

Thank you for the software.

Is it not possible to let the download be completed and rename the file rather than proxying it through a server? It may be stupid question, but just asking.

marionurkadim commented 5 years ago

please add Indonesian subtitles to a course downloaded

RuhanRK commented 5 years ago

make an option for, choose lecture download.

sandeepbaid commented 5 years ago

Language

  1. When there is only one language it should not ask to select language.
  2. Allow user to select his default language in which he wants to download the course, so that he does not have to select language again and again.

Download

  1. When I restart the app, it should automatically start downloading the course which I had previously initiated.
  2. Allow user to select the maximum speed at which a course is being downloaded.
  3. Many times download stops, so it should restart the download automatically.
  4. On single click Check if a previously downloaded course has been updated, and download the updated or newly added files.
  5. What about downloading multiple videos of same course simultaneously.

UI General

  1. There is a bug in UI, you minimize the app and then maximize it, repeat it many times. You will see every times the height of window gets reduced a little bit. And to bring it back to normal I have to restart the app again.
  2. Allow the user to resize window.

UI Course List

  1. Download list of all courses at once.
  2. Allow user to hide a course from the list.
  3. Allow user to see file's URL for any selected courses.
  4. Add features to browse courses directly from udemy, add new courses in my account if course is free.
  5. Show course average rating.

Behaviour

  1. Some times Udemy blocks the download (may for DDOS safety, etc.). So allow user to clear/reset the cache.
  2. Right now I am not able to download any course, The download speed is 0, and eventually it stops the download and asks me to restart. The app should show what happened, why did the download stopped or did not even started.
  3. Auto shutdown after download finished.

Most Important

  1. I want to share my downloaded courses with the world for free. Similary I could download courses shared by others. Even if I have not added that course in my udemy account. As We all are interested in learning but buying hundreds of courses is infeasible act.
  2. Allow downloading from other websites such as skillshare, lynda, udacity, coursera.
ManAnRuck commented 5 years ago
  1. Download documents only (with file type selection) will be a nice feature for courses with a lot of PDF's for example. (for example a popOver on download button with an additional button "filtered Download")

  2. A second feature could be download video as MP3 for courses where the video is not necessarily

alucasr commented 5 years ago

THANK YOU VERY MUCH for this app. I made a donation because it's really usefull for me. Before Udeler I was worried about udemy closing and me loosing all my courses

My request: it would be great to be able to download all courses one by one. I have a lot of courses, and I would like to be able to make a backup with just one click: start the download and leave it unattended... Now I have to wait each one to finish to start the next one (I don't want to download several of them simultaneusly because that could raise more suspicious for udemy...). Current way requires too much effort/dedication...

... and very less important: It could be able to download several subtitles: I want english and spanish... but all of them: english, spanish, automatic english and automatic spanish... because sometimes the videos have one, sometimes the other... Thank you very much even if you don't include any of this

bendriss commented 5 years ago

Hello!

Thank you for the application, really helpful.

It would be great to be able to import cookie, as if someone exports his session cookie with a tool like EditThisCookie Chrome extension, so we can share access with some friends so that they can download without sharing actually login and password.

Thank you anyways!

danielnachumdev commented 5 years ago

A GREAT SOLUTION!!!!!

  1. allow an option to download the image of the course aw well and put it as the image of the folder. for me it would be way easier do distinguish which course i want because i have quite a few.
  2. add a "Finished" section, so in downloads there will be only the currently active downloads so you'll be able to see exactly whats being downloaded right now (or an option to clear finished titles)
  3. a download all button
  4. allow to prioritize the order in which you want to download (or for instance allow prioritization)
  5. allow sorting by name/ category of course
  6. add in settings a default subtitles language (would come in handy in download all)
alucasr commented 5 years ago

How is it going? Have you already add any functionality? When do you think it will be published? I't would be great to be able to read about the v2 development... like a blog...

daniel2014 commented 5 years ago

Hello, I would suggest a Desktop course platform.

FinalDes commented 5 years ago

Make it as Progressive Web App (PWA)

noph34r commented 5 years ago
SalahAdDin commented 5 years ago

What is the planned release date? :+1: Thank you.

sebastienbo commented 5 years ago

@abhishekdeshkar What do you mean? Don't we already have support for simultaneous downloads?

Yes we do have support for simultaneous downloads but that is for multiple courses. Can't we download course videos simultaneously ?

I wouldn't do that You risk to be banned from udemy and see your account closed. They know you are illegally downloading if you are not watching the videos one by one They could also ban you because you hog a lot of their resources, it will have impact on honest students that watch online.

Miqueas commented 5 years ago

que esta version descargue cursos de pago gratuitamente por favor. :D

@darcostahl eso no se puede viejo, si el desarrollador lo hace, recibiría una denuncia por piratería y ese sería el fin de Udeler. (o al menos eso creo, pero si estoy seguro de que sería muy malo para el desarrollador).

Miqueas commented 5 years ago

Greetings and, in advance, thank you very much for this great application, it is really very useful. On the other hand, this idea that you propose for version 2.0 of Udeler seems very good to me. These are my proposals:

  1. Allow the user to change the size of the window.

  2. Allow the user to know what courses they have previously downloaded.

  3. In configuration, add an option that allows you to establish in what default language the subtitles will be downloaded.

  4. Add more options regarding the download of the courses (eg, give priority, create download queues, select specific chapters of the course, etc ...).

  5. In the list of courses, allow filters and / or label them (example, sort by name, category, date, etc ... and / or show only courses of xxxx label).

  6. Allow to see more detailed information about the selected course.

  7. In favor of the previous proposal, add a "Download" button instead of starting the download directly when clicking.

  8. A "Download all" button.

  9. "Questions and answers", something like a section where you can access this section in each course and be able to see and answer questions, ask questions, etc ... Taking advantage of the fact that you have to log in to access to the application, that way you do not need to open the browser and access the page.

  10. If possible, add support for the Platzi courses.

  11. Option to see the URL's of the courses and their content.

  12. Add an option "Shut down the computer when finished"

  13. You probably can not download the subtitles in another format, but if they can be converted to another format, an option for this would be great.

  14. Check if the course has been updated, if it is true, then download the update and apply it to the local data.

And then ... I think that's all hahahaha maybe I'm asking a lot, but my proposals, probably come to me more, but I think that's fine with that. Greetings and thanks for your great job!

Programminq commented 5 years ago

Thank you for this app <3

Please repair 1080 downloading

56aint commented 5 years ago

udeler stopped working. not accepting logins

Programminq commented 5 years ago

try using 1.5.2, should work pm me if it does not work

56aint commented 5 years ago

1.5.2 not workin. pmd you

ghost commented 5 years ago

You could have the option of downloading courses from the Udemy wish list (if that is possible of course).

ghost commented 5 years ago

One more thing, version 1.6.3 of udeler gives the error message saying that the login / password is incorrect. Could you solve this problem?

56aint commented 5 years ago

It's working fine now with version 1.5.0 Is there any way you could suggest to download Test and Exams? They are not in video formatt, so not downloadable by udeler. 

On Fri, 22 Mar 2019 at 5:05 pm, JoaoPaulo9notifications@github.com wrote:
One more thing, version 1.6.3 of udeler gives the error message saying that the login / password is incorrect. Could you solve this problem?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

ghost commented 5 years ago

It's working fine now with version 1.5.0 Is there any way you could suggest to download Test and Exams? They are not in video formatt, so not downloadable by udeler. On Fri, 22 Mar 2019 at 5:05 pm, JoaoPaulo9notifications@github.com wrote: One more thing, version 1.6.3 of udeler gives the error message saying that the login / password is incorrect. Could you solve this problem? — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

I tried with all versions, including 1.5.0 and they are not working. This started to happen after I reseated my laptop.

ghost commented 5 years ago

Another thing that could have, in the course itself is going to download choose the quality of it.

birobirobiro commented 5 years ago

Udeler is not working. Not accepting logins