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.
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.
- 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.
By default the subtitles are downloaded. If you wish to download videos without subtitles replace SUBTITLES = True
with SUBTITLES = False
Default downloader is aria2c. If you wish to change it edit EXTERNAL_DL = 'aria2c'
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,
.