Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

33 lines (21 sloc) 0.903 kb

EdX powered courses video downloader

This script is intended to download course videos from http://education.10gen.com or any other site 'Powered by EdX' (including, of course, http://edx.org itself).

This script relies on youtube-dl project to download videos.

Accepts destination path as optional parameter.

Dependencies:

  • Python 2.7
  • Mechanize
  • BeautifulSoup4
  • Youtube_dl

Installation

git clone https://github.com/nonsleepr/edu_10gen_dl.git
cd edu_10gen_dl
sudo pip install -r requirements.txt

Populate config.py with domain and credentials of site, from which you're going to download videos.

Optionally set another options in config.py like writesubtitles to enable subtitles.

Usage:

  • python edx_dl.py
  • python edx_dl.py c:\Users\MyUser\Lectures\
  • python edx_dl.py --interactive c:\Users\MyUser\Lectures\
Jump to Line
Something went wrong with that request. Please try again.