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
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
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