-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature suggestions #5
Comments
Hey thanks for trying this out, these are some great ideas! I'm in the process of rewriting mugen from the ground up for an initial release, and I'm definitely including things like:
visual beat option/visualization layer: Do you mean adding visual effects to some beats, instead of always cutting? Like the visual pulses in this amv after the 50 sec mark? There they do pulses on bass and cuts on snare. Though later on, they start cutting to the melody more often, and use pulses for most of the beats. slight offset for beat/video sync: This would surely be useful. I'm curious what kind of sync/lag issues you've seen? Do the cuts between clips sometimes appear to be slightly off-beat? Are there some songs where the beat detection is completely off? ken burns (zoom and pan): I've noticed many amv creators do use slow-zoom and pan effects, especially on clips without much motion. I didn't realize thats called the ken burns effect! Ideally, if there were an option to add a mix of ken burns effects to the clips, we'd only want to add them to clips which don't already have zooms or pans (i.e. we'd want a method to detect if a clip has a zoom or pan). I've added some of your other ideas to my notes. "stay nearby" is an interesting one. Some of them i've definitely been thinking about, like control over chronology and time windows. |
Yes, that's one way to do it (pulsing)... and I've seen that used to good effect. I was actually thinking of yet a 3rd way, which is to show the beats on a moving timeline. Sorta of like guitar hero or karaok-ish. I recently found perl code to do this: https://github.com/jd284/mkbeat
I haven't played a lot (yet), but I think I noticed places where it felt like it wasn't 'quite right', and unsure why... being able to go into the json, it's certainly possible to manually fix this, but it might be nice to have a command line option to tweak widely. (like "hmm, if I cut .005 earlier, it feels better")
True, a method to detect might be good, but applying it to a moving clip wouldn't hurt it, it would only change the speed/direction of the movement. Make it something you can turn off or adjust in json per clip, so if you watch your video and notice a clip that doesn't need, or needs tweaking to focus it differently, etc. I am pretty sure there is an basic algorithm to figure out the focal point of at least a still image, to direct zoom/pan movement toward it. Examples I found quickly: https://github.com/jonom/jquery-focuspoint |
Playing with this... and having fun imagining uses for it.
Some suggestions:
The text was updated successfully, but these errors were encountered: