Skip to content

CLI tool to extract and save presentation slides from Microsoft Stream and Zoom videos

License

Notifications You must be signed in to change notification settings

nunawa/slidaway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buy Me A Coffee

Slidaway

CLI tool to extract and save presentation slides from Microsoft Stream and Zoom videos.

Usage

> slidaway.exe -h
usage: slidaway.exe [-h] [--version] [-i INTERVAL] [-t THRESHOLD] (-u URL [URL ...] | -d URL [URL ...] | -x)

Slidaway: Extract and save presentation slides from Microsoft Stream or Zoom Cloud Meeting videos

optional arguments:
  -h, --help            show this help message and exit
  --version             Show version.
  -i INTERVAL, --interval INTERVAL
                        Sampling interval when extracting an image. (in seconds, default: 3)
  -t THRESHOLD, --threshold THRESHOLD
                        If the difference compared to the previous frame is greater than 
                        this value, the current frame is saved. 
                        If this value is negative, all sampled frames will be saved. (default: 5)
  -u URL [URL ...], --url URL [URL ...]
                        Default mode. Download the video and extract the presentation slides. 
                        Enclose the URL in quotation marks. (like "http://example.com/")
  -d URL [URL ...], --download URL [URL ...]
                        Download only mode.
  -x, --extract         Extract only mode.

Basic usage:

slidaway.exe -u "http://example.com/"

Handle multiple URLs:

slidaway.exe -u "http://example.com/" "http://example.com/"

Set sampling interval and threshold:

slidaway.exe -i 10 -t 8 -u "http://example.com/"

Download only:

slidaway.exe -d "http://example.com/"

Extraction only:

slidaway.exe -x

License

Slidaway is licensed under the MIT license.