Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stevekrouse/tothebeat
ToTheBeat :: [Pics] -> [Durations] -> Song -> Sexy Montage
https://github.com/stevekrouse/tothebeat
Last synced: 16 days ago
JSON representation
ToTheBeat :: [Pics] -> [Durations] -> Song -> Sexy Montage
- Host: GitHub
- URL: https://github.com/stevekrouse/tothebeat
- Owner: stevekrouse
- Created: 2013-03-27T02:56:14.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-11-28T04:03:51.000Z (about 11 years ago)
- Last Synced: 2024-12-16T13:43:21.591Z (17 days ago)
- Language: CSS
- Size: 270 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ToTheBeat
=========ToTheBeat :: [Pics] -> Song -> [Durations] -> Sexy Montage
ToTheBeat is a Flask webapp that allows a user to upload photos, a song,
and, by tapping to the beat of the music, get a montage of the photos
changing to the beat of the music.First, I tried to use OpenCV and QueryFrames to write the video and NumPy to do
some crazy liner algebra on the input song to get a best fit curve
of the slideshow cuts based on the approximate durations. However, that didn't
work so I switched to user-based timing input.Much of my project's logic is indeed in javascript. However, I did spend
many fruitless hours working on beat-detection in python as well as significant
time setting up my flask server, backed by pymongo and then hosting my
app on heroku (which is non-trival for Flask!) and setting up hosted
mongodb on mongolabs.Check it out at www.2thebe.at