How to Watch Lectures Offline (Canvas, Blackboard, Moodle)
By Canvas Assistant Team · March 6, 2026 · 9 min read

Not everyone has reliable internet 24/7. On the train, in a dorm with shared WiFi that grinds to a halt during exam season, or back home in an area with slow broadband — streaming a 90-minute lecture is sometimes just not an option. The practical solution: download lectures in advance and watch them locally.
This guide covers how to download lectures for offline viewing from the four most common LMS platforms — Canvas, Blackboard, Panopto, and Moodle — plus the best video players for watching them back at any speed.
Why Download Lectures for Offline Viewing?
Beyond bad internet, there are several good reasons to keep lecture videos locally:
- Study without distractions: No browser tabs, notifications, or auto-play. VLC just plays the video.
- Playback speed control: VLC lets you watch at 1.5x or 2x speed — more precise control than built-in LMS players.
- No buffering: Even on fast internet, LMS video platforms can have server-side slowdowns. A local file never buffers.
- Access after the course ends: LMS video access is often removed after the semester. A downloaded copy is yours to keep.
- Transcription and summaries: Once you have the file locally, you can use Canvas Assistant to transcribe or summarize it for exam prep.
How to Download Lectures from Canvas LMS
Canvas doesn't have a universal download button, but there are three methods depending on which video player your school uses. The quickest: check if your instructor has enabled downloads in the Kaltura or Panopto player. If not, Canvas Assistant downloads any Canvas video — including HLS streams from Kaltura — with a single click.
Full step-by-step instructions: How to Download Videos from Canvas LMS (3 Methods)
How to Download Lectures from Blackboard
Blackboard videos are typically hosted on Kaltura, Blackboard Collaborate, or Echo360. If your instructor has enabled the Kaltura download button, you'll find it in the three-dot menu of the Kaltura player. For Collaborate recordings, check Course Tools → Blackboard Collaborate Ultra → Recordings. If no download is available, Canvas Assistant handles all Blackboard video types automatically.
Full step-by-step instructions: How to Download Videos from Blackboard (Step-by-Step Guide)
How to Download Lectures from Panopto
Panopto shows a download button in the player settings if the instructor has enabled it. You can also use the Panopto mobile app for offline sync. For a proper local MP4 when downloads are disabled, Canvas Assistant captures the Panopto HLS stream as it plays.
Full step-by-step instructions: How to Download Panopto Videos as a Student
How to Download Lectures from Moodle
Moodle videos vary widely by school. Some are direct MP4 files (right-click → Save As works), others are external embeds from YouTube or Vimeo. For MP4 files served directly from Moodle, the right-click method often works. For everything else, Canvas Assistant handles the detection.
Full step-by-step instructions: How to Download Videos from Moodle (2026 Guide)
The Easiest Way — Use Canvas Assistant for All Platforms
Rather than learning a different method for each platform, Canvas Assistant gives you a single tool that works across Canvas LMS, Blackboard, Panopto, Moodle, and most other websites. Install it once, and you download any lecture with a single click from the extension panel.
- Install Canvas Assistant from the Chrome Web Store
- Open any LMS platform and navigate to the lecture video
- Start playing the video
- Click the Canvas Assistant icon in your toolbar
- Click Download — the lecture saves as an MP4
Canvas Assistant also handles HLS streams (the format used by Kaltura, Panopto, and Echo360) which the basic right-click method can't capture.
One extension, every platform
Stop learning a different method for each LMS. Canvas Assistant downloads lectures from Canvas, Blackboard, Moodle, Panopto, and any website in one click.
Download for Chrome — FreeBest Video Players for Watching Lectures Offline
Once you have the MP4 file, you need a player. The built-in Windows Media Player and macOS QuickTime work, but these two are better for lectures:
VLC Media Player (Windows, Mac, Linux)
Free, open-source, plays every video format. Best feature for students: granular playback speed control. Press [ to slow down and ] to speed up in 0.1x increments — so you can run at 1.5x or 2.0x without the jumpy controls of browser players.
Also useful: jump back 10 seconds with Shift+Left, take video snapshots of slides.
IINA (Mac only)
A modern, cleaner alternative to VLC on Mac. Supports all the same formats and speed controls with a more polished macOS-native interface. Free and open-source.
FAQ
Can I download lecture videos on my iPad or phone?
Canvas Assistant is a Chrome extension and works on desktop/laptop. For mobile, official LMS apps like Canvas Student and Panopto support offline video sync when the instructor has enabled it. Check the app's Downloads section after syncing.
How much storage do lecture videos take?
At 720p, a 1-hour lecture is roughly 600–800 MB. At 1080p, expect 1–1.5 GB per hour. A full semester of weekly 90-minute lectures at 720p uses roughly 15–20 GB total. An external SSD or USB drive is a practical solution if your laptop storage is limited.
Is it legal to download university lectures?
Downloading lectures for personal study is generally fair use for enrolled students in the US, Canada, Australia, and most of Europe. You have legitimate access to the content. Sharing downloaded lectures publicly or distributing them to others would violate university policy and copyright law — keep your downloads for personal use.
Conclusion
Downloading lectures for offline viewing is a practical habit for any student who doesn't always have reliable internet. Whether you're on Canvas, Blackboard, Panopto, or Moodle, the method is essentially the same: check for an official download button first, and use Canvas Assistant as your universal fallback when it's not there. Pair it with VLC for speed-controlled playback and you'll spend less time wrestling with buffering and more time actually studying.
Canvas Assistant
Download lectures from Canvas, Blackboard, Panopto, and Moodle for offline study. Transcribe and summarize videos with on-device AI — private, fast, and free.
Download for Chrome — Free