Download video from Panopto!
- Panopto-Video-DL-browser
- FFmpeg (Optional. See below)
Note: FFmpeg must be added in the system PATH - Python >= 3.7
Run the command:
pip install git+https://github.com/Panopto-Video-DL/Panopto-Video-DL-lib#egg=PanoptoDownloader
Since version 1.4.0 FFmpeg is no longer needed, but it is highly recommended.
It is possible that some videos will not download properly without FFmpeg.
Run the command:
panoptodownloader URL [-o OUTPUT]
import PanoptoDownloader
URL = "https://****"
PATH = "./output.mp4"
def callback(progress: int):
"""
:param progress: Downloading progress. From 0 to 100
"""
print(f"{progress} / 100")
if __name__ == '__main__':
try:
PanoptoDownloader.download(
URL,
PATH,
callback
)
print("Download completed")
except Exception as e:
print(e)