Академический Документы
Профессиональный Документы
Культура Документы
GitHubnishad/udemydlwindows:Awindowsutilitytodownloadcoursesfromudemyforpersonalofflineuse
Personal
Open source
Business
Explore
Pricing
Blog
Support
nishad / udemy-dl-windows
Code
Issues 12
This repository
Watch
Pull requests 0
Projects 0
Wiki
Pulse
Sign in
Search
52
Star
Sign up
161
Fork
81
Graphs
A windows utility to download courses from udemy for personal offline use http://nishad.github.io/udemydlwindows/
66 commits
Branch: master
2 branches
5 releases
4 contributors
Unlicense
Find file
Clone or download
.github
3 months ago
dist
Updated MD5
hooks
res
a month ago
src
Official 2.1.2
a month ago
.gitignore
3 months ago
CREDITS.md
Updated credits
3 months ago
LICENSE
Initial commit
README.md
Updated README
a month ago
changelog.md
Changelog
a month ago
requirements.txt
Updated requirements.txt
3 months ago
udemydl.spec
Releasing spc
3 months ago
a month ago
a year ago
a year ago
README.md
Download
You can get the latest release from here.
https://github.com/nishad/udemydlwindows/releases/latest
Download udemydlwinX.X.X.zip
downloads 23k total
codacy A
Version
2.1.2
downloads 2k
Usage
Simply call udemydl.exe with the full URL to the course page.
udemydl.exehttps://www.udemy.com/COURSE_NAME
udemydl.exe will ask for your udemy username email address and password then start downloading the videos.
https://github.com/nishad/udemydlwindows
1/3
11/8/2016
GitHubnishad/udemydlwindows:Awindowsutilitytodownloadcoursesfromudemyforpersonalofflineuse
By default, udemydl.exe will create a subdirectory based on the course name. If you wish to have the files downloaded to a
specific location, use the o\path\to\directory\ parameter.
If you wish, you can include the username/email and password on the command line using the u and p parameters.
udemydl.exeuuser@domain.comp$ecRe7w0rdhttps://www.udemy.com/COURSE_NAME
For information about all available parameters, use the help parameter
udemydl.exehelp
Advanced Usage
usage:udemydl[h][uUSERNAME][pPASSWORD]
[lecturestartLECTURE_START][lectureendLECTURE_END]
[oOUTPUT][d{aria2c,axel,httpie,curl}][useffmpeg]
[qVIDEO_QUALITY][s][safefilenames][l][debug]
[v]
link
Fetchallthelecturesforaudemycourse
positionalarguments:
linkLinkforudemycourse
optionalarguments:
h,helpshowthishelpmessageandexit
uUSERNAME,usernameUSERNAME
Username/Email
pPASSWORD,passwordPASSWORD
Password
lecturestartLECTURE_START
Lecturetostartat(defaultis1)
lectureendLECTURE_END
Lecturetoendat(defaultislast)
oOUTPUT,outputOUTPUT
Outputdirectory/textfilepath(ifsavinglinks)
d{aria2c,axel,httpie,curl},externaldownloader{aria2c,axel,httpie,curl}
Downloadwithexternaldownloader[aria2c,axel,
httpie,curl](defaultisaria2c)
useffmpegDownloadvideosfromm3u8/hlswithffmpeg
(Recommended)
qVIDEO_QUALITY,videoqualityVIDEO_QUALITY
Selectvideoquality[defaultis654321(highest)]
s,savelinksDonotdownloadbutsavelinkstoafile
safefilenamesUsesafecrossplatformfilenames
l,listJustlistallofthepossiblelecturesandtheirids
debugEnabledebugmode
v,versionDisplaytheversionofudemydlandexit
Updating
For updating components or to latest development version, run update.cmd in the same folder of udemydl.exe and
curl.exe
Support
support 0 subscribed
Downloader
By default udemydl.exe uses aria2c.exe to download the video file. If it is missing it will try curl.exe, and if both these
downloaders are missing it will use built in wget function. You can delete area2c.exe if it is not working or wants to use
curl.exe.
Versioning
https://github.com/nishad/udemydlwindows
2/3
11/8/2016
GitHubnishad/udemydlwindows:Awindowsutilitytodownloadcoursesfromudemyforpersonalofflineuse
Versioning
This tool will use MINOR and PATCH version of https://github.com/nishad/udemydl, as MAJOR and MINOR versions, and its
own changes as PATCH version. Which will be a dirty approach with http://semver.org/.
For example v0.2.1 of udemydl will be used in v2.1.X of udemydl.exe.
Terms
Privacy
Security
https://github.com/nishad/udemydlwindows
Status
Help
Contact GitHub
API
Training
Shop
Blog
About
3/3