Inspiration
Our inspiration comes from the question: How does a creator turn an existing video into a reel format? We want to solve that. No more wasting time deciding what to highlight. No more cropping. No more resizing. No more editing. QuickReels does it all for you with one click!
What it does
Let’s you pick the best moments from your video
- Automatically resizes any video to 9:16 aspect ratio
- Analyzes the content on screen and detects camera and character movement
- Highlights the most relevant action (for example, the person talking) in the centre
- Handles camera panning, transitions, and multiple-people tracking automatically
How we built it
We built our algorithm using Google's MoveNet model in TensorFlow to calculate people's coordinates, along with our own smoothing curve math to normalize them. For the web version, we used Vite and React. This program works in both CLI and web versions.
Challenges we ran into
We tried many different algorithms, from large rulesets to real physics simulations, to find the best camera handling simulation. Here is a demo of our simulations: YouTube Link
What's next for QuickReels
We really want to implement YouTube video integration and automatic highlights based on analytics metrics.
Built With
- ffmpeg
- javascript
- python
- tailwind
- tensorflow


Log in or sign up for Devpost to join the conversation.