lynda-video-downloader
lynda-video-downloader copied to clipboard
This Lynda.com Video Downloader written with Python 3 will help you download all specified course videos in separate folders. You need to be an existing Lynda.com user in order to use it.
Lynda.com Video Downloader
This Lynda.com Video Downloader written with Python 3 will help you download all specified course videos in separate folders. You need to be an existing Lynda.com user in order to use it.
Dependencies
Script uses Beautiful Soup 4 and youtube-dl. You can install them with commands:
sudo pip3 install youtube-dl
sudo pip3 install beautifulsoup4
For more info on installation visit their respective web pages.
Usage
- Add your credentials (Lynda.com username and password) to settings in download.py
- Add course URLs in links.txt (first remove sample URLs)
- Go to file directory where
download.py
andlinks.txt
are saved and rundownload.py
from the terminal with:python download.py
orpython3 download.py
- Wait until all videos are downloaded and have fun watching them.
Extra
Subtitles
By default the subtitles are downloaded. If you wish to download videos without subtitles replace SUBTITLES = True
with SUBTITLES = False
Downloader
Default downloader is aria2c. If you wish to change it edit EXTERNAL_DL = 'aria2c'
Archive
By default ids of all downloaded videos will be placed in archive.txt
. To disable archive comment it out from the options. Example:#'download_archive' : ARCHIVE,
.