Kako mogu stvoriti audio-reaktivni vizualni efekt koristeći After Effects?
1. Uvoz vašeg zvuka:
* Uvezite svoju audio datoteku u After Effects. Pojavit će se na vašoj projektnoj ploči.
2. Koristeći efekt "amplitude zvuka":
* Ovo je najravniji pristup. Primijenite efekt `audio amplitude` (pronađeno pod` efekti '> `ekspresije kontrole'>` audio amplituda`) na sloj koji sadrži vizualni element koji želite reagirati na zvuk.
* Ovaj učinak pruža nekoliko izlaznih vrijednosti koje predstavljaju različite aspekte glasnosti zvuka. Najčešće korišteni izlazi su:
* Amplituda: Sveukupna glasnost zvuka.
* bas: Niže frekvencije.
* Mid: Srednje frekvencije.
* Trible: Veće frekvencije.
* Koristit ćete ove izlazne vrijednosti za pokretanje parametara vašeg vizualnog sloja.
3. Vožnja vizualnih parametara s izrazima:
Ovdje povezuje audio analizu sa svojim vizualima. Koristit ćete izraze za dinamički izmjenu svojstava na temelju audio podataka. Evo nekoliko primjera:
* Skala: Učinite sloj veći kada je zvuk glasniji. Za sloj nazvan "myshape":
`` `JavaScript
amplitude =thiscomp.layer ("Amplituda audio"). Efekt ("Amplituda audio") ("Amplitude");
[100 + amplituda*5, 100 + amplituda*5] // Skala do 150% pri maksimalnoj amplitudi
`` `` ``
Ovaj izraz čita vrijednost "amplitude" iz efekta "audio amplitude" i razmjera sloj proporcionalno. Podesite multiplikator `5` za kontrolu osjetljivosti.
* neprozirnost: Učinite sloj transparentnijim kada je zvuk mirniji.
`` `JavaScript
amplitude =thiscomp.layer ("Amplituda audio"). Efekt ("Amplituda audio") ("Amplitude");
100 + amplituda * 50 // neprozirnost od 100 do 150% pri maksimalnoj amplitudi
`` `` ``
* Položaj: Pomaknite sloj na temelju frekvencije zvuka. To je složenije i često zahtijeva korištenje tehnika analize frekvencije (vidi dolje).
* boja: Promijenite boju sloja na temelju glasnosti ili frekvencije zvuka. Možete koristiti izraze za mapiranje vrijednosti amplitude ili frekvencije za vrijednosti boja (koristeći `rgb ()` ili `hsl ()` funkcije).
* rotacija: Zakrenite sloj na temelju amplitude zvuka.
`` `JavaScript
amplitude =thiscomp.layer ("Amplituda audio"). Efekt ("Amplituda audio") ("Amplitude");
Amplituda * 360 // rotira se do 360 stupnjeva pri maksimalnoj amplitudi
`` `` ``
4. Analiza frekvencije (napredna):
Za sofisticirane učinke možda ćete trebati analizirati frekvencijski spektar zvuka. To je složenije i često uključuje korištenje dodataka trećih strana ili pisanje naprednijih izraza. Dodaci poput oblika Trapcode ili određeni izrazi mogu pružiti ovu funkcionalnost.
5. Ključni okvir i fino podešavanje:
Čak i s izrazima, možda ćete trebati dodati okvire ključeva kako biste precizirali učinak ili stvorili složenije animacije. Izrazi pružaju dinamičku kontrolu, ali okviri ključeva omogućuju ručna podešavanja i preciznost.
Primjer tijeka rada:
1. Uvoz zvuka.
2. Stvorite sloj oblika (krug, kvadrat itd.).
3. Primijenite efekt `audio amplitude` na sloj oblika.
4. Dodajte izraze u ljestvicu sloja oblika, neprozirnost ili druga svojstva, koristeći vrijednosti amplitude zvuka kao ulaz.
5. Prilagodite množitelje u izrazima za kontrolu osjetljivosti i raspona učinka.
6. Izvršite svoj sastav.
Važna razmatranja:
* Pred-kompozicija: Za složene prizore, predkonsiranje vaših audio-reaktivnih elemenata može poboljšati performanse.
* performanse: Složeni izrazi i mnogi audio-reaktivni elementi mogu značajno utjecati na vrijeme prikazivanja. Optimizirajte svoje izraze i razmislite o korištenju proxyja za snimke visoke rezolucije.
* Eksperimentiranje: Najbolji način za učenje je eksperimentiranjem. Pokušajte s različitim izrazima, multiplikatorima i vizualnim elementima kako biste pronašli učinak koji želite.
Ne zaboravite zamijeniti `" audio amplitudu "` i `" myshape "` sa stvarnim imenima vaših slojeva. Započnite s jednostavnim izrazima i postepeno povećavajte složenost kako postajete ugodniji. Ovaj detaljni pristup pomoći će vam da stvorite impresivne audio-reaktivne vizuale u After Effects.