Как я могу создать Adobe After Effects Audio Visualizer?
1. Настройка проекта:
* Импорт аудио: Импортируйте свой аудиофайл в After Effects.
* Создать нулевой объект: Это будет служить центральной точкой для ваших выражений, что облегчает организацию.
* Создайте свои визуальные элементы: Выберите свой визуальный стиль. Общие варианты включают:
* формы: Простые формы (прямоугольники, круги), масштаб, положение, положение или непрозрачность контролируются аудио.
* частицы: Системы частиц, отвечающие на аудиочастоту или амплитуду. Это требует более продвинутых методов.
* строки: Линии, которые изменяют длину или положение на основе звука.
2. Использование выражений для связи аудио с визуальными эффектами:
Ядро вашего визуализатора лежит в выражениях. Это сценарии, которые динамически контролируют свойства, основанные на различных факторах, включая аудиоданные. Вы используете выражение `thiscomp.layer (« Audio Layer »). Выражение Audiolevel (замена« аудиоуровня »с именем вашего уровня аудио) для доступа к аудиодадам.
Вот несколько примеров того, как использовать выражения:
* Простая масштаба на основе амплитуды: Чтобы масштабировать форму на основе общей амплитуды:
`` javascript
thisComp.layer ("Audio Layer"). Audiolevel * 100;
`` `
Это выражение умножает уровень звука (значение от 0 до 1) на 100. Примените это к свойству `Scale` на слое формы. Отрегулируйте множитель (в данном случае 100), чтобы контролировать отзывчивость.
* Визуализатор полосы частот (более продвинутый): Это требует анализа конкретных полос частот звука. Это значительно более сложно и включает в себя использование функции `freq` в выражениях. Вам, вероятно, понадобится несколько форм, каждый из которых отвечает на различный диапазон частот. Это требует более глубокого понимания обработки аудио и после выражения эффектов. Основной пример (вам нужно регулировать диапазоны частот и множители):
`` javascript
Bass =thisComp.layer ("аудиоэлэнер"). AudiOfRectory (100, 200); // Регулируйте 100 и 200 в желаемый басовый диапазон
бас * 50; // Применить масштабирование для формы, контролируемой басом
`` `
* позиционная анимация: Вы можете контролировать положение форм на основе уровней аудио. Например, чтобы переместить форму вдоль оси X:
`` javascript
ThisComp.Layer ("Audio Layer"). Audiolevel * 500; // Настройка множителя
`` `
* непрозрачность изменений: Контролировать непрозрачность слоев, чтобы создать пульсирующий или затухающий эффект:
`` javascript
100 * thiscomp.layer ("Audio Layer"). Audiolevel;
`` `
3. Рафинирование и улучшение визуализатора:
* сглаживание: Используйте функцию выражения `linear ()`, чтобы сгладить резкие движения, вызванные быстрыми изменениями уровня звука. Например:`linear (thiscomp.layer (" Audio Layer "). Audiolevel, 0, 1, 0, 100)` Это сглаживает изменения от 0 до 100
* частотный анализ: Чтобы создать более сложный визуализатор, вам нужно использовать методы частотного анализа. Это включает в себя разрушение аудио на различные частотные полосы и визуализацию каждой полосы отдельно. Это продвинуто и может включать использование внешних плагинов или написание более сложных выражений.
* Изменения цвета: Используйте выражения, чтобы изменить цвет ваших фигур на основе уровней или частот аудио.
* предварительный состав: Организуйте свои слои в предварительные композиции, чтобы поддерживать управляемый проект.
4. Пример рабочий процесс (простой амплитудный визуализатор):
1. Импортируйте свой аудиофайл.
2. Создайте нулевый объект.
3. Создайте прямоугольную форму.
4. Опеннивайте прямоугольник к нулевому объекту.
5. В свойстве «Scale» прямоугольника вставьте выражение:`thiscomp.layer (" Audio Layer "). Audiolevel * 100;` (замените «аудио -слой» с помощью имени аудиоуслой).
6. Отрегулируйте множитель (100), чтобы точно настроить отзывчивость.
7. Экспериментируйте с другими свойствами, такими как положение, непрозрачность и цвет, используя аналогичные выражения.
Важные соображения:
* производительность: Сложные визуализаторы могут быть вычислительно интенсивными. Оптимизируйте свой проект, используя предварительные композиции, сводя к минимуму количество слоев и используя эффективные выражения.
* Обучение выражения: Магистерство после Эффекты выражения имеет решающее значение для создания динамических визуализаторов. Проконсультируйтесь с документацией по экспрессии After Effects и онлайн -учебникам для помощи.
* Аудио -обработка (Advanced): Для получения более сложных результатов (частотный анализ и т. Д.) Вам может потребоваться предварительно обработать аудио внешне, используя аудио-программное обеспечение и импортировать обработанные данные в After Effects.
Это подробное объяснение дает вам прочную отправную точку. Не забудьте экспериментировать, итерацию и проконсультироваться с онлайн -ресурсами для конкретных методов и решений для любых проблем, с которыми вы сталкиваетесь. Начните простой и постепенно добавляйте сложность, когда вы получаете опыт работы с экспрессией After Effects.