Carleton Lecture Downloader
A lightweight Chrome extension that allows you to download lecture videos from Brightspace with ease. Choose your preferred quality and download instantly.
Features
- Auto Download: One-click auto-download with the highest available quality.
- Manual Mode: Generate custom download links for multiple quality options.
- Fast & Lightweight: Minimal resource usage and optimized performance.
- No Sign-in Required: Works out of the box with no account or email registration needed.
- Data Transparency: No user data is collected. This service exists purely to make your life easier! 🙂
Table of Contents
Installation
You can install this Chrome extension via the official Chrome Web Store or by manually loading the source code (developer method).
Option 1: Chrome Web Store (Recommended)
The easiest and most secure way to install.
- Click the link below:
- [Link to Chrome Web Store]
- Click “Add to Chrome.”
Option 2: Manual Installation (Load Unpacked)
Use this method to install the source code from this repository.
- Clone or Download this repository.
- Navigate to
chrome://extensions/ in your Chrome browser.
- Enable Developer mode (top-right toggle).
- Click “Load unpacked” and select the project folder that contains the
manifest.json file.
- The extension will now appear in your toolbar.
Usage Instructions
Auto Download (Recommended)
- Navigate to a Brightspace lecture page with a video player
- Right-click on the video player
-
Select “Copy debug info” from the context menu

- Click the extension icon in your Chrome toolbar
- Click “Auto Download” button
-
The video will automatically download with the highest quality option

Manual Download (Choose Quality)
- Follow steps 1-3 from Auto Download above
- In the extension popup, navigate to the “Manual” tab
-
Paste the debug info into the text box

- Click “Generate Download Links”
- Select your preferred quality from the available options
-
Click “Download Option” button for your chosen quality (higher the number, better the quality)

Project Structure
Carleton-Lecture-Downloader/
├── static/
│ ├── css/
│ │ └── popup-styles.css
│ ├── js/
│ │ └── popup-controller.js
│ └── img/
│ ├── 128.png
│ └── Logo.svg
├── pages/
│ └── popup.html
├── manifest.json
├── README.md
└── docs/
└── gifs/
Troubleshooting
- Clipboard access denied: Try using Manual Mode and paste the debug info manually
- No quality options shown: Ensure you copied the correct debug info from the video player
- Download fails: Check your internet connection and that the video is publicly accessible
Support
License
This project is licensed under the MIT License - see LICENSE file for details.
© 2025 Benjamin Hospodar