W tym poradniku dowiesz się, jak używając Wyrażeń w programie Adobe After Effects możesz przekształcić wybicia pliku audio w animacje. Zobaczysz, jak stworzyć obiekt zerowy do przechowywania informacji o audio i jak wykorzystać te informacje w czasie rzeczywistym do różnych właściwości, takich jak skalowanie tekstu.
Najważniejsze informacje
- Z obiektami zerowymi możesz przechowywać informacje audio i wykorzystać je do różnych efektów animacji.
- Wyrażenia pozwalają dynamicznie kontrolować właściwości, bazując na wybiciach audio.
- Poprzez linkowanie właściwości z audio można stworzyć interaktywne rozwiązanie, które reaguje na animację muzyczną.
Instrukcja krok po kroku
Aby zacząć animować muzykę w After Effects, postępuj zgodnie z tymi krokami:
Najpierw wybierz swój plik audio. Kliknij prawym przyciskiem myszy i wybierz „Asystent klatki kluczowej” z menu kontekstowego, a następnie „Konwertuj audio na kluczowe klatki”. Spowoduje to automatyczne utworzenie nowej warstwy, która jest obiektem zerowym, służącym jako magazyn informacji o audioamplitudach.
Znajdziesz obiekt zero w swojej kompozycji. Jest to tylko warstwa pomocnicza, nie jest renderowana, ale pomaga w organizowaniu informacji. Obiekt zero przechowuje wybicia pliku audio w klatkach kluczowych.
Przejrzyj właściwości obiektu zerowego. Tutaj znajdziesz audioamplitudy, które reprezentują wybicia z twojego utworu. Wszystkie te informacje są zorganizowane według poszczególnych kanałów - lewego, prawego i obu kanałów.
Jeśli twoje nagranie nie ma różnic między kanałami, możesz pominąć konkretne kanały na tym etapie i skupić się na efektach obu kanałów. Możesz uporządkować efekty lewe i prawe audio, aby uporządkować widok.
Aby wizualizować wybicia, możesz kliknąć Edytor diagramów. Na podstawie rysunków możesz zobaczyć, jak głośność twojego utworu się zmienia. Możesz przesuwać suwak i obserwować wybicia od prawie zera do 50 jednostek.
Teraz dodamy tekst do kompozycji. Stwórz warstwę tekstową z tytułem „Muzyka” i umieść ją w centrum kompozycji.
Teraz zlinkuj skalowanie warstwy tekstowej ze suwakiem obiektu zerowego. Kliknij warstwę tekstową, naciśnij „S”, aby aktywować opcję skalowania. Użyj narzędzia wyboru (Puppet Tool), aby połączyć skalowanie z suwakiem.
Po zlinkowaniu zobaczysz, że skalowanie w wyrażeniu zostało zaktualizowane. Linkowanie przechowuje wartość amplitudy audio w zmiennej, którą możesz dowolnie nazwać.
Podczas odtwarzania animacji zobaczysz, że rozmiar warstwy tekstowej dynamikami reaguje na wybicia muzyczne.
Teraz upewnij się, że skalowanie tekstu pozostaje zawsze na poziomie 100%, nawet gdy muzyka jest cicha. Zmień wyrażenie tak, aby nie spadało poniżej 100% podczas słabych wybić.
Możesz dokonać prostej dodawania w wyrażeniu. Jeśli na przykład suwak osiągnie ciche miejsce, tekst zostanie ustawiony na co najmniej 100%, a przy silnym wybiciu wartość audio, którą zapisałeś, jest dodawana do skalowania.
Przemyśl również zastosowanie bardziej złożonych operacji matematycznych na wyrażeniach, na przykład mnożenie lub użycie nawiasów do precyzyjnych obliczeń. Pozwala to uzyskać bardziej precyzyjną kontrolę nad reakcją animacji na muzykę.
W następnej części tego przewodnika zajmiemy się optymalizacją zachowania skalowania, aby najmniejsze zmiany w muzyce nie powodowały natychmiastowej zmiany rozmiaru. Skoncentruj się na sterowaniu i projektowaniu animacji przy użyciu właściwych wartości.
Podsumowanie
W tym przewodniku nauczyłeś się, jak za pomocą wyrażeń w programie After Effects przekształcić dynamikę swojej muzyki w animacje. Dowiedziałeś się, jak używać obiektów zerowych do przechowywania informacji audio w klatkach kluczowych i jak dynamicznie powiązać skalowanie warstw tekstowych.
Najczęściej zadawane pytania
Jak działają obiekty zerowe w programie After Effects?Obiekty zerowe są niewidocznymi warstwami, które służą jako magazyn informacji i pomagają w sterowaniu animacjami.
Jak działają wyrażenia w programie After Effects?Wyrażenia to skrypty, które powiązują ze sobą właściwości i dynamicznie reagują na wartości.
Jak dostosować skalowanie, aby nie spadało poniżej 100%?Użyj prostych operacji matematycznych w wyrażeniach, aby ustawić minimalną wartość skalowania.