A cross-platform python-based utility to download courses from Udemy for personal offline use. Udemy has started to encrypt many of the course videos, so downloading them may be impossible/illegal because it involves decrypting DRM'd videos which opens up the author to DMCA takedowns/lawsuits. If you use udemy-dl and some/all videos are skipped, please don't open a new issue or comment that the issue still exists. All requests to bypass DRM/encryption will be ignored.

Features

  • Added proper session management
  • Resume capability for a course video
  • Added proper logging errors and warnings
  • Support multiple courses download from file
  • Supports organization and individual udemy users both
  • Added support to download hls based streams if available
  • Added functionality to reset lecture number to start from 1

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow udemy-dl

udemy-dl Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of udemy-dl!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Download Managers

Registered

2024-06-12