Inspiration
Our inspiration for the project came from the satisfaction of automatically creating funny shorts from long YouTube videos. We find highlight reels on YouTube fun and captivating, and wanted to streamline a process to make the creation of videos like these automatic with the help of agentic AI.
Build
We built our project using a Webapp framework with Flask and additional Javascript functionality. We used Google's YouTube API to be able to get transcripts and timestamps from YouTube videos, and used a Gemini AI agent to search the transcript for the most-engaging moments and parse it into smaller clips accordingly.
Some challenges we faced while building were being able to deploy our Webapp successfully while getting around Google's bot-detection system, implementing a downloader for clips, and coming up with a way to effectively match points in a video's transcript to its timestamps.
App
To use our webapp, simply go to our site here and enter a valid YouTube URL.
Built With
- apis
- flask
- gcloud
- gemini
- javascript
- python
Log in or sign up for Devpost to join the conversation.