coursera-dl
Download Coursera courses, videos, subtitles, and materials
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
Coursera Downloader Skill
Download Coursera course materials using coursera-dl. Supports both old platform and on-demand courses.
Capabilities
| Action | Description |
|---|---|
download_course |
Download full course with videos and materials |
download_videos_only |
Download only video files |
download_subtitles |
Download only subtitle files |
list_courses |
List enrolled courses |
Requirements
pip install coursera-dl
Authentication
Requires Coursera credentials. Set via environment variables:
export COURSERA_USER="your@email.com"
export COURSERA_PASS="yourpassword"
Or use CAUTH cookie from browser (recommended):
export COURSERA_CAUTH="your-cauth-value"
Usage Examples
Download Full Course
from rhea_noir.skills.coursera.actions import skill as coursera
result = coursera.download_course(
course_slug="machine-learning",
output_dir="./courses",
video_resolution="720p"
)
Download Only Videos
result = coursera.download_videos_only(
course_slug="deep-learning",
output_dir="./courses",
video_resolution="540p"
)
Download Subtitles Only
result = coursera.download_subtitles(
course_slug="python-programming",
languages=["en", "es"]
)
Filter by Section/Lecture
result = coursera.download_course(
course_slug="algorithms",
section_filter="Week_3", # Regex filter
lecture_filter="Sorting"
)
Video Resolutions
-
360p- Low quality, smallest files -
540p- Default, balanced -
720p- HD quality
Notes
[!IMPORTANT] Only download courses you are enrolled in. This tool respects Coursera's Terms of Service.
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-26
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!