A simple chrome extension to generate ffmpeg commands to download videos from TUM panopto / TUM BigBlueButton / TUM live.
The plugin itself cannot download videos itself. It can only generate ffmpeg commands. You need to have a local ffmpeg installation to actually download the videos.
-
download the latest
panopto-dl-{version}.zip
file from the release page -
extract the downloaded archive
-
goto
chrome://extensions
-
enable developer mode
-
click
Load unpacked
and select the extracted folder
- open the video streaming page for a short moment and the video will get registered
- click the extension icon to view all detected videos. A small badge indicates the amount of videos that have been registered
- click the video title to copy a
ffmpeg
command that will download the video as.mp4
- paste the copied command into a command line to start the download
- click delete to remove the video from the list
- click the video title to copy a
Right click the extension icon and select 'Options' to open the options page.
Currently, only the ffmpeg
binary can be configured.
To build the extension from source, you need NodeJS + npm.
The compiled extension will be inside the dist/
folder.
nvm use # use the correct node version
npm install
npm run watch
npm run build
npm run clean
npm run lint