Skip to content

Turning the video explanation to ppt using opencv. Designed for StatQuest :)

License

Notifications You must be signed in to change notification settings

dahn94/youtube-video2ppt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

youtube-video2ppt

Note: For videos more than 15 min of length you might have more than 200 slides in ppt so some Manual deletion might require :( as per your convenience.

This is a command utility to create ppt from the youtube educational video. Specifically designed for youtube channel: StatQuest with Josh Starmer ❤️

I find his works amazing and I wanted to get the slides out from the video so that I can make a note for revision so I decided to write this script using openCV and shell scripting.

Install

Via compiling from source:

$ git clone [email protected]:ninjakx/youtube-video2ppt.git
$ cd youtube-video2ppt

Usage

Install all the necessary packages by:

pip install -r requirements.txt

then run bash vid2ppt.sh

Demo:

Result:

TO DO:

  • Use Deep Learning based solution to filter out the frames containing only headers.
  • Automate it to create word doc with image and transcribe audio text below the image (will try to introduce text summarizer).
  • Make it to work on black screen teaching method.
  • Using detection model, mask the person to capture only the board and its content to create ppt using Computer Vision.

Feel free to contribute.

Please consider giving ⭐ if you like it. 😊

About

Turning the video explanation to ppt using opencv. Designed for StatQuest :)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 51.0%
  • Python 49.0%