Skip to content

A tool that can extract fragments relevant to some keywords from a lengthy YouTube video.

Notifications You must be signed in to change notification settings

OvroAbir/Tutorial-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Tutorial Search

API Setups

  • Install google api client:
#!bash

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

sudo pip install pytube
  • Install Tesseract OCR:
#!bash

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

  • Install OpenCV:
#!bash

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

sudo pip install scipy
  • Install PySrt:
#!bash

sudo pip install pysrt
  • Install PyDub:
#!bash

sudo pip install pydub
  • Install SpeechRecognition API:
#!bash

sudo pip install SpeechRecognition
  • Install ffmpy:
#!bash

sudo pip install ffmpy
  • Install youtube-dl:
#!bash

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

sudo pip install weighted-levenshtein
  • Install numpy:
#!bash
sudo pip install numpy

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

About

A tool that can extract fragments relevant to some keywords from a lengthy YouTube video.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages