изучать музыкальную композицию в онлайн-архиве
Путь к музыке, которая приносит многократные прослушивания Палочкицветные тонкие палочки падают на пол (или, в моем случае, в детстве, на ковер в гостиной) с целью, чтобы каждый игрок поднял палку, не перемещая другую палку. Когда палочки брошены, и до того, как мы посмотрим на палочки, они находятся в случайный заказ. Однако, когда мы смотрим на них, наш мозг сразу ищет порядок, и палочки уже не случайны. Глаз и мозг присваивают или создают порядок из беспорядочно брошенных на пол палочек. Именно тогда начинается игра.
Музыка против пикап-палочекС музыкой у нас совсем другая ситуация. Музыка не возникает случайно; он создан и с человеческим намерением. Заказ исходит от творца или композитора, а затем воспринимается слушателем. Когда мы слушаем, мы не присваиваем и не создаем порядок звука. Мы слышим, и наш мозг воспринимает тот порядок, который создан композитором и является неотъемлемой частью музыки.
Влияние музыкального расстройства на человека Во-первых, давайте начнем с предположения, что в музыке существует много уровней беспорядка. Как и в грязной комнате, некоторые вещи могут быть неуместны, но комната, тем не менее, привлекательна. (Идеальных произведений не бывает, если только вас не зовут Моцарт!) По мере того, как в комнате становится все больше беспорядка, и в зависимости от уровня терпимости человека (или вкуса в музыке), музыкальный опыт становится непривлекательным.
От слушателей не ожидается, что они смогут сформулировать причины негативной реакции, но они знают или чувствуют, что что-то не так во время прослушивания. Слабые места в порядке или в структуре музыкального произведения воспринимаются слушателями. Вкус (и терпимость) индивидуальны и, конечно, субъективны, но мы знаем, что что-то не так, и предпочитаем больше не слушать это произведение.
Вертикальная/частичная музыка против горизонтальной музыки В широком смысле музыкальное произведение представляет собой серию частей или сегментов, комбинация которых воспринимается как единое произведение. Этот опыт применим к любому жанру, стилю или форме, будь то соната Моцарта, балет Стравинского, джазовая пьеса, популярная песня и т. д. Слушателям может действительно понравиться одна или несколько частей музыкального произведения, но не все из них. Часть колеблется, или терпит неудачу в целом.
То, как это проявляется в восприятии прослушивания, влияет на наше желание слушать произведение снова и снова, например, Пятую симфонию Бетховена или альбом Битлз, изношенный до такой степени, что винил слишком поцарапан для повторного воспроизведения.
Существует довольно много музыки по всему спектру привлекательности (опять же, очень субъективно) с замечательными фрагментами и музыкальными моментами, которые слушателям не хватает мотивации пережить снова (или нечасто). Таков эффект большинства музыкальных композиций. У всех нас есть свои любимые.
Давайте проясним, эта статья посвящена не оценочному суждению или мнению о том, что является или не является великим искусством через музыку, а скорее прояснению некоторых основных причин музыки, которые последовательно приводят к желанию повторного прослушивания. . нет один размер подходит всем формула творческого успеха.
Ретроспективное контекстуальное слушание — это человеческий феномен слушания музыки определенного произведения (будь то одно или несколько частей, от коммерческих песен до симфоний) в определенный момент времени на фоне музыка этого произведения, услышанная ранее. Люди слышат музыку в контексте , как континуум, одно из величайших чудес человеческого существования. Мы слышим и усваиваем музыкальную информацию так же, как читаем книгу или стихотворение, на нескольких уровнях. В музыке это иногда называют фундаментальная структура (нем. Ursatz ) и два ее подмножества — уровни переднего и среднего плана. Примерно так же это относится к общей структуре произведения (Ursatz), затем к подробному плану главы (средний план), а затем к словам/нотам самого произведения (передний план). Эти методы трехмерной музыкальной композиции, применяемые опытными и талантливыми композиторами, независимо от выбранного музыкального языка, дают начало этому трехмерному восприятию прослушивания, которое, когда оно достигается, делает композицию более универсально поглощаемой, которая выдерживает многократное прослушивание и выдерживает испытание. времени.
Двухмерная музыка, которая работает от случая к случаю Музыка, написанная для медиа, может эффективно работать без сквозной композиционной структуры от начала до конца. Музыка к фильму сочиняется для сцен или большого количества реплик. В целом, музыка для медиа часто пишется с упором на момент (или реплику), а не на временной континуум. Это приводит к большей гибкости для манипулирования и редактирования не музыкантами.
Музыкальные редакторы и режиссеры, как правило, имеют полную свободу действий, чтобы вырезать и переупорядочивать музыку, которая была написана для изображения, в то время как композиторы, которые трудились над последовательной композицией музыки, съеживались, когда музыка, которую они любили, оказывалась на полу монтажной или в совершенно другой форме, чем изначально задуманная . В результате часто получается, что при извлечении из фильма в качестве независимой записи партитуры к фильму партитура может плохо транслироваться на концерт или в эквивалентную среду прослушивания, в которой отсутствует изображение, для которого она изначально предназначалась.
В те дни, когда классические композиторы впервые привлекались к написанию музыки к фильмам, звук которых отличался от немого кино, часто сначала сочинялась музыка, а затем создавался фильм, отражающий суть и структуру уже сочиненной музыки. Такой процесс сегодня был бы немыслим, хотя в то время он был достаточно эффективным. Музыка, извлеченная из этих фильмов, имела больше шансов выжить в концертном зале без изображения, чем партитуры, созданные сегодня. Партитуры, извлеченные из современных фильмов, должны пройти процесс аранжировки, чтобы создать музыкальные наборы, которыми смогут насладиться концертные зрители.
Структурное мышление композиторов На рубеже двадцатого века австрийский теоретик музыки по имени Генрих Шенкер разработал нотный метод, который на самом деле описывает, как люди слышат музыку на структурном уровне. Этот очень умный и вдумчивый музыкант разделил впечатления от прослушивания на три уровня: передний план (детальные ноты, которые мы все слышим), средний план (устранение деталей и дистиллированная версия мелодии и вспомогательных аккордов) и передний план (основные ориентиры и структурные моменты). по пути).
Композиторы действительно сочиняют по-Шенкеровски? Да и нет. Искушенные композиторы как бы знают, где они находятся в общей структуре в некоторой степени в рамках этой структуры на сознательном уровне, хотя за столетия до г-на Шенкера системы обозначений для структурного анализа не существовало. Но об этом и так знали композиторы. Однако чем искуснее и опытнее композитор, тем более плавным становится процесс сочинения на почти подсознательном уровне. Надя Буланже, великий учитель композиции многих замечательных композиторов двадцатого века, назвала это «долгим путешествием», явно намекая на трехмерную технику композиции.
Анализ фактов против структурного слушания во время сочинения По-настоящему талантливые и знающие композиторы не сочиняют специально в стиле Шенкера. Это инструменты для после фактического анализа . Но что они делают, так это поддерживают «структурный слух» инструментов при создании . Аналитические инструменты Шенкера (или их эквиваленты) должны быть полностью поняты композитором при обучении и изучении произведений в процессе роста, но затем почти подсознательно «держаться в уме» при применении Урзаца и подуровней к новым композициям.
В наши дни очень немногие композиторские произведения могут выдержать строгий шенкеровский анализ (или любую из его версий). В результате большинство композиторов и их произведения становятся посредственными. Произведение, в котором отсутствует сильный и определяемый Урзац, отбивает у слушателей желание снова вернуться к произведению. Плохо структурированная музыка или произведения с недостатками на трехмерном уровне слабы и, как правило, дают сбои или терпят неудачу в том смысле, что слушатели не вернутся за второй порцией.
Хорошо сочинять на самом деле не так уж и просто Кажется, в наши дни на каждом углу есть композитор. С помощью компьютера, программного обеспечения для нотной записи, звуков и производственного программного обеспечения многие люди создают музыку. Большинство из них не выдерживают испытания повторным прослушиванием.
Мне часто напоминают, что не существует единственно правильного или неправильного способа сочинять музыку. Я согласен. Однако все мы начинаем с одного и того же, с человеческого мозга и операционной системы, называемой генетическим кодом, для прослушивания и переваривания звуковой информации, поступающей в наш мозг. После этого наша среда вступает во владение, и вкус возникает из нашего жизненного опыта.
Ключи к пониманию того, как и почему мы слышим в трех измерениях, находятся на ранней стадии научных исследований. Потребуется некоторое время, прежде чем это будет полностью понято. В то же время, чем больше композиторы понимают это и то, как это работает в музыкальном плане посредством применения музыкальной структуры как сознательно, так и интуитивно, тем ближе они будут к последовательному созданию искусства, которое мир захочет услышать снова… и снова.
Стив Лебеткин, главный композитор, Composition Online
Живые и онлайн мини-мастер-классы для композиторов, которые хотят узнать больше.Работа с управляемой данными анимацией
Руководство пользователя Отмена
Поиск
- Руководство пользователя After Effects
- Бета-версии
- Обзор программы бета-тестирования
- Стартовая страница бета-версии After Effects
- Функции в бета-версии
- Панель свойств (бета-версия)
- Импорт 3D-моделей (бета-версия)
- OpenColorIO и управление цветом ACES (бета-версия)
- Начало работы
- Начало работы с After Effects
- Что нового в After Effects
- Примечания к выпуску | После Эффекты
- Системные требования After Effects
- Сочетания клавиш в After Effects
- Поддерживаемые форматы файлов | После Эффекты
- Рекомендации по оборудованию
- After Effects для кремния Apple
- Планирование и настройка
- Рабочие места
- Общие элементы пользовательского интерфейса
- Рабочие процессы
- Рабочие пространства, панели и средства просмотра
- Проекты и композиции
- Проекты
- Основы композиции
- Предварительная компоновка, вложение и предварительный рендеринг
- Просмотр подробной информации о производительности с помощью Composition Profiler
- Средство визуализации композиции CINEMA 4D
- Импорт видеоряда
- Подготовка и импорт неподвижных изображений
- Импорт из After Effects и Adobe Premiere Pro
- Импорт и интерпретация видео и аудио
- Подготовка и импорт файлов 3D-изображений
- Импорт и интерпретация элементов видеоряда
- Работа с элементами видеоряда
- Обнаружение точек редактирования с помощью обнаружения редактирования сцены
- Метаданные XMP
- Текст и графика
- Текст
- Форматирование символов и панель символов
- Текстовые эффекты
- Создание и редактирование текстовых слоев
- Форматирование абзацев и панели «Абзац»
- Выдавливание текстовых и фигурных слоев
- Анимированный текст
- Примеры и ресурсы для текстовой анимации
- Живые текстовые шаблоны
- Анимационная графика
- Работа с шаблонами анимированной графики в After Effects
- Использование выражений для создания раскрывающихся списков в шаблонах анимационного дизайна
- Работа с основными свойствами для создания шаблонов анимационного дизайна
- Замена изображений и видео в шаблонах анимационного дизайна и основных свойствах
- Текст
- Рисование, рисование и контуры
- Обзор слоев фигур, контуров и векторной графики
- Инструменты для рисования: Кисть, Штамп и Ластик
- Ходы в форме конуса
- Атрибуты фигуры, операции рисования и операции пути для слоев формы
- Используйте эффект формы Offset Paths для изменения формы
- Создание фигур
- Создание масок
- Удаляйте объекты из видео с помощью панели «Заливка с учетом содержимого»
- Кисть для ротоскопии и Refine Matte
- Слои, маркеры и камера
- Выбор и расположение слоев
- Режимы наложения и стили слоя
- 3D-слои
- Свойства слоя
- Создание слоев
- Управление слоями
- Маркеры слоев и маркеры композиции
- Камеры, источники света и достопримечательности
- Анимация, ключевые кадры, отслеживание движения и кеинг
- Анимация
- Основы анимации
- Анимация с помощью инструментов Puppet
- Управление и анимация контуров и масок фигур
- Анимация фигур Sketch и Capture с помощью After Effects
- Различные инструменты для анимации
- Работа с управляемой данными анимацией
- Ключевой кадр
- Интерполяция ключевого кадра
- Установка, выбор и удаление ключевых кадров
- Редактирование, перемещение и копирование ключевых кадров
- Отслеживание движения
- Отслеживание и стабилизация движения
- Отслеживание лиц
- Отслеживание маски
- Артикул маски
- Скорость
- Растяжение времени и перераспределение времени
- Блоки временного кода и отображения времени
- Ключ
- Ключ
- Ключевые эффекты
- Анимация
- Прозрачность и композитинг
- Обзор и ресурсы по композитингу и прозрачности
- Альфа-каналы и маски
- Коврики для дорожек и коврики для путешествий
- Настройка цвета
- Основы цвета
- Управление цветом
- Эффекты цветокоррекции
- Обзор предустановок эффектов и анимации
- Список эффектов
- Эффекты имитации
- Эффекты стилизации
- Звуковые эффекты
- Эффекты искажения
- Перспективные эффекты
- Канальные эффекты
- Создание эффектов
- Эффекты перехода
- Эффект ремонта рольставней
- Эффекты размытия и резкости
- Эффекты 3D-канала
- Вспомогательные эффекты
- Матовые эффекты
- Эффекты шума и зернистости
- Эффект Upscale с сохранением деталей
- Устаревшие эффекты
- Выражения и автоматизация
- Expression
- Основы работы с Expression
- Понимание языка выражений
- Использование элементов управления выражением
- Различия в синтаксисе между модулями выражений JavaScript и Legacy ExtendScript
- Редактирование выражений
- Ошибки выражения
- Использование редактора выражений
- Использование выражений для редактирования свойств текста и доступа к ним
- Ссылка на язык выражений
- Примеры выражений
- Автоматика
- Автоматика
- Скрипты
- Expression
- Иммерсивное видео, виртуальная реальность и 3D
- Создание сред виртуальной реальности в After Effects
- Применение иммерсивных видеоэффектов
- Инструменты для композитинга видео VR/360
- Отслеживание движения 3D-камеры
- Работа в пространстве 3D-дизайна
- Приспособления для 3D-трансформации
- Делайте больше с 3D-анимацией
- Предварительный просмотр изменений в 3D-проектах в режиме реального времени с помощью 3D-движка Mercury
- Добавьте адаптивный дизайн к вашей графике
- Просмотры и предварительные просмотры
- Предварительный просмотр
- Изменение и использование представлений
- Визуализация и экспорт
- Основы визуализации и экспорта
- Кодирование H. 264 в After Effects
- Экспорт проекта After Effects как проекта Adobe Premiere Pro
- Преобразование фильмов
- Многокадровый рендеринг
- Автоматический рендеринг и сетевой рендеринг
- Рендеринг и экспорт неподвижных изображений и последовательностей неподвижных изображений
- Использование кодека GoPro CineForm в After Effects
- Работа с другими приложениями
- Dynamic Link и After Effects
- Работа с After Effects и другими приложениями
- Настройки синхронизации в After Effects
- Библиотеки Creative Cloud в After Effects
- Плагины
- Cinema 4D и Cineware
- Совместная работа: Frame.io и групповые проекты
- Совместная работа в Premiere Pro и After Effects
- Frame.io
- Установить и активировать Frame.io
- Использование Frame.io с Premiere Pro и After Effects
- Часто задаваемые вопросы
- Групповые проекты
- Начало работы с командными проектами
- Создать командный проект
- Сотрудничайте с командными проектами
- Память, хранение, производительность
- Память и хранение
- Как After Effects решает проблемы с нехваткой памяти при предварительном просмотре
- Повышение производительности
- Настройки
- Требования к графическому процессору и драйверу графического процессора для After Effects
Используйте этот документ, чтобы узнать, как работать с анимацией, управляемой данными.
Анимации, управляемые данными, создаются с использованием оперативных данных, собранных из различных источников данных, которые управляют анимацией в вашей композиции. Вы можете использовать данные из нескольких источников данных. Данные могут быть статическими или меняющимися во времени. Импортируйте данные в свой проект After Effects и используйте их в качестве входных данных для анимации графиков, персонажей, управления визуальными эффектами и названиями фильмов, а также другой анимированной графики.
Пример управляемой данными анимации. Вы можете использовать данные почти из любого возможного источника, например:
- Файлы данных, созданные устройством — данные с таких устройств, как фитнес-трекеры, которые регистрируют активность с помощью датчиков и сохраняют их в различных форматах файлов. Эти изменяющиеся во времени данные включают в себя скорость, высоту, расстояние, частоту сердечных сокращений и различные другие параметры активности пользователя.
- Пользовательские статические данные — глобальные статические данные, такие как результаты опроса, которые можно преобразовать в графику привода. Созданный пользователем файл данных может обеспечить рабочий процесс для глобальных данных.
- URL-адрес — оперативные данные с веб-сайтов, такие как путь входа и выхода пользователя при навигации по веб-странице.
- Метаданные — данные, встроенные в метаданные видеофайла.
Форматы ввода
Вы можете импортировать файлы данных в следующих форматах:
- JSON
- МГДЖСОН
- CSV
- ТСВ
Если у вас есть файлы данных в других форматах, преобразуйте их в любой из поддерживаемых форматов файлов импорта и импортируйте в проект After Effects. Существуют различные инструменты преобразования для преобразования файлов данных в форматы, поддерживаемые After-Effects.
Анимация на основе данных
Поддержка стандартного JSON (.json)
Стандартный файл JSON можно импортировать в After Effects, поскольку видеоряд и файлы данных работают в фоновом режиме. After Effects напрямую ссылается на данные в этих файлах данных для управления анимацией в проектах. Видеоряд JSON не представлен в виде потоков данных на панели «Таймлайн». Вы можете ссылаться на данные с помощью выражений как на оцениваемый объект JSON.
Вы можете изменить выражения, чтобы изменить способ ссылки на данные. Вы можете записать данные в текстовом редакторе, на который ссылается After Effects, для управления анимацией. Поддержка JSON основана на схеме JSON, которая указывает и определяет, как приложение использует и изменяет данные JSON.
Основные типы данных JSON:
- Число : десятичное число со знаком.
- Строка : последовательность из нуля или более символов Unicode.
- Логическое значение : одно из значений — true или false.
- Массив : упорядоченный список из нуля или более значений.
- Объект : неупорядоченный набор пар имен или значений, где имена (ключи) являются строками.
- Null : Пустое значение с использованием слова «null».
Если вы собираетесь использовать Adobe Media Encoder или связать композиции с Premiere Pro, добавьте файл источника данных на временную шкалу, а не используйте выражения для ссылки на записи данных, находящиеся на панели «Проект». Добавление файла данных в качестве слоя композиции также гарантирует, что он будет скопирован при выборе «Собрать файлы».
Работа с файлом JSON в After Effects
Для работы со стандартным файлом JSON выполните следующие действия:
Выберите «Файл» > «Импорт» > «Файл».
Выберите файл .JSON и выберите Открыть .
Файл добавлен в окно вашего проекта. Создайте композицию из отснятого материала.
Добавить твердое вещество в композицию. Чтобы добавить твердое тело, выберите «Слой» > «Создать» > «Твердое тело».
На панели «Таймлайн» откройте свойства сплошного слоя и откройте параметр «Непрозрачность», используя Alt + Click для Windows 9.0654 и ⌥ + Нажмите, чтобы macOS .
Измените данные в выражении, чтобы изменить анимацию. Вы можете управлять данными JSON и файлом данных, в котором хранится вся информация.
Вы также можете заменить файл JSON другим файлом JSON, чтобы изменить данные, на которые ссылаются. Чтобы заменить, выберите Заменить видеоряд > Файл и откройте новый файл на своем компьютере.
Чтобы использовать данные, вы можете применить выражение к свойству, которым вы хотите управлять данными, а затем:
Используйте атрибут sourceData для чтения данных в файле . JSON. Например:
var sampleData = footage("sample.json").sourceData;
Чтобы вернуть его значение, обратитесь к определенному свойству в данных JSON. Например,
myData.engineData.RPM или myData.latitude.value.
Поддержка анимированной графики JSON (.mgJSON)
Вы можете импортировать файл данных MGJSON как видеоряд в свой проект. Когда вы добавляете кадры данных в композицию, потоки свойств данных группируются в группу верхнего уровня «Данные». В группе «Данные» данные видеоряда отображаются как «Свойства». Каждое свойство в группе данных представляет собой выражение, связанное с файлом видеоряда, которое обращается к значению файла данных с помощью выражения footage(«foo.mgjson»).dataValue(N). Здесь N — путь к потоку данных в файле. MGJSON работает на основе схемы, которая предназначена для упрощения ссылок и импорта потоков данных в After Effects.
К каждому отдельному свойству данных применяется выражение, связывающее это свойство с данными в файле MGJSON. Если исходный файл MGJSON изменяется, значения свойств данных автоматически обновляются.
На панели Временная шкала вы можете открыть слои данных и использовать отмычку, чтобы связать параметры с другими параметрами. Изменения вносятся автоматически.
Работа с кадрами MGJSON в After Effects
Для работы с файлом MGJSON выполните следующие действия:
Выберите «Файл» > «Импорт» > «Файл».
Для импорта выберите файл MGJSON и выберите Открыть .
Файл добавлен в окно вашего проекта. Создайте композицию из отснятого материала.
Импортировать ассет в проект и добавить его в композицию.
На панели «Таймлайн» откройте свойства видеоряда.
Pick whip одно из свойств актива, например – Rotation к одному из потоков данных в слое данных. Свойство актива теперь ссылается на данные из слоя данных. Каждый отраженный поток данных имеет выражение, которое извлекает свое значение из файла видеоряда.
При предварительном просмотре отснятого материала актив анимируется на основе потока данных слоя данных.
Вы также можете преобразовать выборки данных из файла данных в ключевые кадры. Чтобы преобразовать в ключевые кадры, выполните следующие действия:
Импортируйте файл MGJSON в свой проект и перетащите его на панель временной шкалы.
Щелкните правой кнопкой мыши слой данных и выберите в меню «Помощник по ключевым кадрам» > «Создать ключевые кадры из данных».
Чтобы просмотреть ключевые кадры, откройте слой данных.
После преобразования ключевого кадра данные больше не актуальны, и на них нет ссылок из файла данных.
Вы также можете просматривать оперативные данные в виде графика в редакторе графиков. Для просмотра выберите значок редактора диаграмм на панели временной шкалы.
Анимация, управляемая данными, использует ссылку на выражение. Дополнительные сведения см. в разделе Анимация, управляемая данными (справочник по выражениям).
Выравнивание видео по времени с данными mgJSON
Команда «Слой» > «Время» > «Выровнять видео по данным» смещает слои видео на различные кадры, как указано в файле mgJSON. Вы можете использовать эту команду, чтобы синхронизировать видео по времени с образцами данных, хранящимися в соответствующем файле mgJSON. Например, если вы захватили данные во время гонки, но время начала видео не совпадает со временем начала захваченных данных, вы можете указать смещение, чтобы данные автоматически выравнивались.
Чтобы синхронизировать видео по времени с данными mgJSON, выполните следующие действия:
Добавьте файл .mgJSON в композицию, которая также содержит целевые слои.
Выберите как слой . mgJSON, так и целевые слои.
Выберите «Слой» > «Время» > «Выровнять видео по данным».
Чтобы это работало, файл mgJSON должен содержать группу videoSyncTimeList, которая содержит:
- Имя одного или нескольких целевых слоев (имя файла)
- Количество кадров для смещения (frameNumber) этих слоев от начала слоя данных.
Например:
«videoSyncTimeList»: [
{
«fileName»: «sample1.mp4»,
«frameNumber»: 1000
},
{
«fileName»: 1
«2.0»: frameNumber»: -1000
}
Значение fileName должно быть именем выбранного слоя, а не именем слоя. Если вы измените имя слоя с источником в своей композиции, например, переименуйте слой «sample1.mp4» в «Race Camera 1», вам также необходимо изменить значение fileName в файле mgJSON, чтобы оно совпадало. Слои, на которые ссылается fileName, не обязательно должны быть элементами видеоряда с исходным файлом, они также могут быть сплошными телами, вложенными композициями или другими типами слоев.
Положительные значения frameNumber смещают целевой слой влево (перед слоем данных). Отрицательные значения frameNumber смещают целевой слой вправо (после слоя данных). Значение frameNumber, равное 0, выравнивает начало целевого слоя с началом слоя данных.
Поддержка форматов CSV (.csv) и TSV (.tsv или .txt). Эффекты и использовать их в качестве источников данных. Файлы CSV и TSV хранят табличные данные в текстовом формате со значениями, разделенными либо запятыми, либо символами табуляции. Файлы данных CSV и TSV работают аналогично файлам JSON.
Чтобы использовать файлы данных CSV или TSV в After Effects, выполните следующие действия:
Импортируйте файл CSV или TSV в свой проект как видеоряд, аналогично тому, как вы импортируете видео, аудио или другие файлы. Используйте любой из следующих способов для импорта файлов в виде видеоряда:
- Выберите «Файл» > «Импорт» > «Файл».
- Щелкните правой кнопкой мыши панель «Проекты» и выберите «Импорт» > «Тип файла».
- Дважды щелкните панель «Проекты».
Файл добавлен в окно вашего проекта. Создайте композицию с файлом.
На панели Временная шкала откройте свойства видеоряда. Свяжите свойства данных слоя в композиции с другим слоем с помощью инструмента выбора выражения или инструмента связи свойств. Чтобы открыть текстовое поле выражений, удерживайте клавишу Shift и выберите значок таймера напротив имени слоя. Вы также можете связать свойства данных с помощью команды «Правка» > «Копировать со ссылками на свойства».
Чтобы узнать о свойствах данных слоя на временной шкале, см. Основные сведения о свойствах данных.
Чтобы сослаться на файл видеоряда с данными, используйте выражение для свойства, которым вы хотите управлять с помощью данных. Используйте атрибут видеоряда dataValue(), чтобы считать данные из указанной строки и столбца. Строки и столбцы имеют нулевой индекс. Например, footage(«sample.tsv»).dataValue([15,1]) возвращает значение в строке 16 второго столбца.
Основы свойств данных
Когда вы добавляете файл JSON, CSV или TSV в композицию и открываете их свойства, они содержат только группу свойств данных вместо группы свойств преобразования. Группа свойств данных содержит иерархию данных, определенную в файле.
Эта группа данных аналогична тому, как After Effects обрабатывает файлы анимированной графики JSON (.mgJSON). Разница в том, что JSON, CSV и TSV могут содержать только статические значения данных, а mgJSON может содержать динамические данные (данные, которые меняются со временем).
К каждому отдельному свойству данных применяется выражение, связывающее это свойство с данными в файле JSON, CSV или TSV. Если вы измените исходный файл данных, значения свойств данных отразят это изменение.
Связывание свойств с помощью инструмента Property Link
Если вы не хотите писать сложные выражения, вы можете использовать инструмент «Связь свойств» или команду «Правка» > «Копировать со ссылками свойств», чтобы связать свойства данных со свойствами других слоев. Когда вы связываете слои, функция Property Link автоматически записывает выражения для вас.
Библиотеки функций пользовательских выражений — JSX
В After Effects 15.0 можно было импортировать файл JSON, определяющий пользовательские функции JavaScript, которые можно было использовать в качестве библиотеки функций пользовательских выражений. В After Effects 15.1 объекты JavaScript не являются допустимым синтаксисом для JSON. After Effects 15.1 использует другой синтаксический анализатор JSON, который является строгим и не позволяет импортировать файл JSON с недопустимым синтаксисом.
При попытке импортировать файл JSON с определенной функцией JavaScript в After Effects 15.1 или открыть проект, содержащий такой файл, After Effects отображает ошибку.
Чтобы избежать этой проблемы, вы можете импортировать файл расширения синтаксиса JavaScript (.jsx) в After Effects 15.1. Содержимое файла JSX может быть таким же, как у файла JSON, импортированного в After Effects 15.