Skip to content

SultanAlzahrani/unity-learn-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Unity Learn Video Downloader

A Python script to automatically extract and download video content from Unity Learn tutorials using Selenium and BeautifulSoup.

Purpose

The video tutorials on learn.unity.com can be painfully slow to load and buffer, making it frustrating to follow along. This script was created to solve that problem by allowing you to download the tutorial videos in bulk for smooth offline viewing. You can then continue reading the lesson content on the website while watching the videos locally—without the lag.

Features

  • Extracts video URLs from Unity Learn lessons
  • Automatically downloads videos to a structured folder
  • Creates folders using lesson titles
  • Headless browser support (no UI pop-up)

Requirements

  • Python 3.7+
  • Google Chrome installed
  • ChromeDriver matching your Chrome version in PATH

Folder Structure

Videos/
└── Lesson 1.1 - Start your 3D Engines/
    └── video_1.mp4

Install Dependencies

pip install -r requirements.txt

How to Use

Go to the lesson page (usually has multiple videos. i.e., Lesson 1.1). Copy the link and paste in the run command.

python unity_video_downloader.py https://your-url-here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages