Skip to content

tyron/coursera-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coursera Video Downloader

This project uses Selenium (framework for automated browser testing) to replay actions needed to download videos from Coursera. Downloading videos from Coursera is an action allowed normally through the UI, so this is just a wrapper to avoid too many clicking.

Installation

  1. Have a macOS :)
  2. Have Python3 installed with working pip (suggestion: use pyenv)
    1. If using macOS Mojave 10.14, you might need to install xcode, install the headers and set SDKROOT variable as per pyenv/pyenv#1066 (comment)
  3. Install ChromeDriver for your browser version (Chrome)
  4. Clone the repository into your machine
  5. Create a virtualenv on the directory created: python -m venv venv

Usage

  1. Activate the virtualenv: source venv/bin/activate
  2. Run pip install -r requirements.txt
  3. Call the script as python main.py -u <inputURL> [-o /path/to/output]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published