This is a tool designed for downloading content from the VideoCampus Sachsen and learning plattforms that rely on it, such as Bildungsportal Sachsen - OPAL.
With this tool you can download the lecture videos and learn at your oww pace, at your place of choice and without the need for having an internet connection available.
The downloaded videos will be in the .TS format, therefore it's suggested to use a tool such as Handbrake to convert them to a more common format such as MP4 with H.264/H.265 encoding, depending on the target devices.
If you enjoy using this tool, leave a star on GitHub.
- Install Python 3
- Download ZIP or clone the repository with
git clone https://github.com/spyfly/videocampus-sachsen-downloader.git
- Enter the videocampus-sachsen-downloader directory
- Execute
./install.sh
to install the program
- Open a terminal and write
vcs-downloader
- Enter the video stream URL
- Give the file a name and wait for the download to finish
- Write
vcs-downloader [Download-URL] [Target-Filename]
- Open the console of your browser (F12) and select the Network Inspector Tab
- Select the XHR request type and start playing the Video
- Now right click one of the marked URLs with a .ts file extension and copy the URL as seen on the image below.
Sometimes the application may prompt you for authentication. In that case just copy the PHPSESSID from your browser, so that the downloader can authenticate aswell.