Skip to content
A tool that can extract fragments relevant to some keywords from a lengthy YouTube video.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

Video Tutorial Search

API Setups

  • Install google api client:

sudo pip install google-api-python-client
  • Install pytube:

sudo pip install pytube
  • Install Tesseract OCR:

sudo pip install pytesseract
sudo apt-get install tesseract-ocr

  • Install OpenCV:

sudo apt-get install libopencv-dev python-opencv
  • Install SciPy:

sudo pip install scipy
  • Install PySrt:

sudo pip install pysrt
  • Install PyDub:

sudo pip install pydub
  • Install SpeechRecognition API:

sudo pip install SpeechRecognition
  • Install ffmpy:

sudo pip install ffmpy
  • Install youtube-dl:

sudo apt-get install --upgrade youtube-dl
  • Install weighted-levenshtein:

sudo pip install weighted-levenshtein
  • Install numpy:
sudo pip install numpy

One should run file after writing youtube video id and keyword in input file.

You can’t perform that action at this time.