从udemy下载视频供个人脱机使用
udemydl的Python项目详细描述
从udemy.com下载讲座的python脚本。
先决条件
- Python(2或3)
pip
(python安装程序)- python模块
requests
- 如果丢失,它将由
pip
自动安装
- 如果丢失,它将由
预安装
如果没有安装pip
,请查看它们的install doc。
在Mac上,只需运行即可:
brew install pip
安装udemy dl
udemydl
可以使用pip
pip install udemydl
或者您可以克隆repo并用make
git clone https://github.com/lestex/udemydl
cd udemy-dl && make all
使用量
只需使用指向课程页面的完整url调用udemydl
。
udemydl https://www.udemy.com/COURSE_NAME
udemydl
将询问您的udemy用户名(电子邮件地址)和密码,然后开始下载视频。
默认情况下,udemydl
将根据课程名称创建一个子目录(请确保没有traling/sign被清除)。如果要将文件下载到特定位置,请使用-o /path/to/directory/
参数。
您可以使用-u和-p参数在命令行中包含用户名/电子邮件和密码。
udemydl -u user@domain.com -p $ecRe7w0rd https://www.udemy.com/COURSE_NAME
有关所有可用参数的信息,请使用--help
参数
udemydl --help
以debug
模式运行
udemydl https://www.udemy.com/COURSE_NAME --debug
卸载
udemydl
可以使用pip
卸载:
pip uninstall udemydl
或从源代码目录中使用:
make u