产品简介
edx-downloader 是一个命令行工具,专为edX在线课程学员设计。它使用官方API快速、可靠地下载课程视频和多语言字幕,支持断点续传,方便用户离线学习。适合希望备份课程内容或在网络不便时继续学习的edX注册用户。
核心功能
- 快速下载课程结构
- 使用官方API可靠下载
- 支持多语言字幕下载
- 可选视频质量(720p或360p)
- 支持断点续传跳过已下载文件
快速开始
- 第一步:使用pip命令安装edx-downloader
- 第二步:运行edx-dl login登录edX账户
- 第三步:运行edx-dl courses查看已注册课程
- 第四步:运行edx-dl download "课程ID"下载视频和字幕
界面预览
与其他方案对比
| 对比项 | edx-downloader | 同类方案 |
|---|---|---|
| 下载方式 | 使用官方edX移动API,快速稳定 | 传统HTML抓取,速度慢易失效 |
| 字幕支持 | 支持下载任意语言字幕 | 通常仅支持默认语言 |
| 恢复能力 | 支持断点续传,跳过已下载文件 | 可能需重新下载全部 |
适合谁用
- 需要离线学习edX课程的大学生或自学者
- 希望备份课程视频以供回顾的在线教育参与者
- 在网络不稳定地区需要访问课程内容的学员
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/rehmatworks/edx-downloader