Вы находитесь на странице: 1из 3

11/8/2016

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

New pull request

4 contributors

Unlicense

Find file

nishad Updated README

Clone or download

Latest commit 10a95b3 on Oct 8

.github

Issue template updates

3 months ago

dist

Updated MD5

hooks

Universal windows binaries.

res

Preparing binary release for 2.1.2

a month ago

src

Official 2.1.2

a month ago

.gitignore

Preparing for release

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

udemy-dl for Windows


A windows utility to download videos from udemy for personal offline use, based on https://github.com/nishad/udemydl.
For Windows XP, Vista, 7, 8, 10 32 & 64 bit

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.

2016 GitHub, Inc.

Terms

Privacy

Security

https://github.com/nishad/udemydlwindows

Status

Help

Contact GitHub

API

Training

Shop

Blog

About

3/3

Вам также может понравиться