Try it out at vid-distill.herokuapp.com!
Have you ever felt that a video on YouTube was too long and just wanted to watch the important parts? That's what vidDistill is for! The goal is to build a web service where people can enter a YouTube URL, choose what percent of the original video length they want, and receive a shortened video.
Things you'll need to do to get this project set up locally:
-
Specify a secret key in config.py. (Make sure to add config.py to your .gitignore).
-
Install requirements from requirements.txt.
-
Install and start postgres.
-
Set up environment variables:
a. DATABASE_URL (the URL for where your database is stored, whether that's local or with Heroku)
b. APP_SETTINGS (should be either config.DevelopmentConfig or config.ProductionConfig)
-
Download the NLTK components specified in nltk.txt