A Command Line tool to generate a presentation from tutorial videos where the instructor uses slides to explain the topic.
- Python 3.6 or above
git clone https://github.com/suvanbalu/slidext.git
cd slidext
pip install -r requirements.txtpython slidext.py <Sub Modules> <Arguments>- Sub Module - Slide Extractor
python slidext.py se <Arguments>| Argument | Description | Default |
|---|---|---|
| -o,--open | Path of Video | None |
| -f,--file | File of links | None |
| -l,--link | Link(s) of video | None |
| -s,--save | Destination Path of the extracted images | None |
| -t | Set threshold | 520000 |
| -ti | Time interval of frames in second | 2 |
| -nc | No Carousel | 1 |
| -pt | Print Thresholds | 0 |
- Sub Module - Video Downloader
python slidext.py vd <Arguments>| Argument | Description | Default |
|---|---|---|
| -l,--link | Link of the video | None |
| -s,--save | Path of Output Directory | Current Directory |
- Sub Module - PDF converter
python slidext.py pdf <Arguments>| Argument | Description | Default |
|---|---|---|
| -fo,--folder | Path of folder | None |
| -o,--open | Path of Video | None |
| -f,--file | File of links | None |
| -l,--link | Link(s) of video | None |
| -s,--save | Destination Path of the extracted images | None |
| -n,--name | Name of folder | None |
- Sub Module - PPT converter
python slidext.py ppt <Arguments>| Argument | Description | Default |
|---|---|---|
| -fo,--folder | Path of folder | None |
| -o,--open | Path of Video | None |
| -f,--file | File of links | None |
| -l,--link | Link(s) of video | None |
| -s,--save | Destination Path of the extracted images | None |
| -n,--name | Name of folder | None |
| -res | Set resolution | 300 |
| -start | Starting page of ppt | 0 |
| -count | Page count | None |
| -quiet | Dont display progress bar | True |
- Sub Module - CAROUSEL to PDF converter
python slidext.py car <Arguments>| Argument | Description | Default |
|---|---|---|
| -fo,--folder | Path of folder | None |
| -o,--open | Path of Video | None |
| -f,--file | File of links | None |
| -l,--link | Link(s) of video | None |
| -s,--save | Destination Path of the extracted images | None |
| -n,--name | Name of folder | None |
| Name | Social | |
|---|---|---|
| Suvan Sathyendira B | [email protected] | |
| Ashwin V | [email protected] | |
| Nashita V | [email protected] | |
| Shivani Sri S | [email protected] | |
| Nishanth G Palanisamy | nishanthmail | |
| Sivesh Kannan | [email protected] |