coursera-dl/coursera-dl
Script for downloading Coursera.org videos and naming them.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🎓 Tự động tải toàn bộ video và tài liệu từ Coursera về máy
coursera-dl giúp bạn tải nhanh video, PPT và tài liệu khóa học Coursera theo tên gợn biển, tiết kiệm thời gian so với tải thủ công.
coursera-dl là một script Python dùng để tải về toàn bộ tài nguyên học tập (video, slide, tài liệu) từ nền tảng Coursera. Cho dù là khóa học cũ (theo thời gian) hay mới (on-demand), công cụ này đều hỗ trợ. Bạn chỉ cần cung cấp tên khóa học và thông tin đăng nhập, script sẽ tự động lấy danh sách bài giảng và lưu chúng vào thư mục được đặt tên rõ ràng, dễ quản lý.
✨ Điểm nổi bật
- Hỗ trợ cả khóa học cũ và mới: Tương thích với cả nền tảng Coursera cũ (time-based) lẫn mới (on-demand).
- Tên file thông minh: Đặt tên file theo cấu trúc rõ ràng, hỗ trợ sắp xếp đúng thứ tự trên VLC hay MX Video.
- Lọc theo regex: Chọn tải chỉ một số tuần hoặc bài giảng cụ thể bằng bộ lọc dựa trên regex.
- Chọn định dạng tệp: Chỉ tải những loại tài nguyên bạn cần như video, PPT, PDF...
- Đăng nhập linh hoạt: Hỗ trợ nhập thông tin đăng nhập qua dòng lệnh hoặc tệp tin
.netrc. - Cấu hình mặc định: Tự động tải cấu hình từ tệp
coursera-dl.conf. - Đa nền tảng: Được kiểm thử hoạt động ổn định trên Linux, macOS và Windows.
💡 Vì sao đáng chú ý
Không giống như dùng wget hay tiện ích mở rộng trình duyệt, coursera-dl không chỉ giúp tải nhanh mà còn đặt tên file chính xác theo thứ tự bài học — tránh tình trạng file bị lộn xộn, trùng lặp. Đây là công cụ hữu ích cho sinh viên, người tự học muốn lưu trữ nội dung khóa học để xem ngoại tuyến hoặc học lại sau này.
#Coursera #VideoDownloader #Python #OpenSource #OnlineLearning #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
The definitive list that answers "I want to do X in Python, which tool should I use?"