Quantcast
Channel: Adobe Community : Popular Discussions - After Effects Expressions
Viewing all articles
Browse latest Browse all 47983

Audio triggering footage based on values

$
0
0

Hello,

 

I've come across a video that I've come interested in understanding how it works...

 

I'm pretty sure it has been done manually, and not with a template that you can drag a song and it would output something like that.

 

However the idea of "triggering" footage (stock fire, logotype rotation on x-axis, etc) is bugging my mind.

 

Given values based on (a certain freq that we want to trigger the reaction) of the song, whether using some third party plugins like Trapcode Sound Keys, or by simple Convert Audio to Keyframes, I can't think of any idea on how a high value could trigger an animation on any given frame (since we have no idea when those values would be, imagine it should work for any given song). I imagine it's a possibility to have the animation of a few frame shorts, constantly looping, and easily playing with opacity could make a decent effect, but still I'm sure there must be a way to do something similar to what they've done.

 

Take for example the fire, except you have a plug-in generating it that you can control with a slider (if this would be the case, if would be really simple to do the song reaction), you can't really properly switch from footage A (fire being really low) to footage B (fire being way more crazy) without it flickering or producing some undesired effect, can you? Same question applies for footage C (3d logotype facing front) to footage D (3d logotype rotating horizontally), and even for certain freq making some stock fire appear and play just once.

 

Just wanted to show you in case someone had an idea or perhaps shared my enthusiasm on finding out how it works.

 

Thank you for taking the time to read this post.

 

Kind regards,

 

- Juan


Viewing all articles
Browse latest Browse all 47983

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>