Корректировки и эффекты
В этой главе описываются элементы FCPXML, которые Вы используете, чтобы применить поправки и эффекты, изменить параметры и создать анимации.
Корректировки
FCPXML поддерживает элементы корректировки для изменения аудиовыхода и видеовыхода элементов истории.
Можно применить элементы корректировки для управления:
Слышимые корректировки, такие как громкость и панорамирование
Визуальные корректировки, включая геометрические видео трансформации, такие как позиция, масштаб, вращение, обрезка, панорамирование и изменение масштаба, режим смешивания и приспосабливание размера
Настройки цвета, такие как балансирование, соответствие и исправление
Каждый элемент корректировки имеет атрибуты, влияющие на корректировку, которую Вы хотите внести. Вы указываете значения для переопределения, и все другие значения остаются при их настройках по умолчанию. Можно также создать анимированные корректировки переменными значениями атрибута в течение долгого времени. Дополнительную информацию см. в Анимации.
Некоторые атрибуты корректировки ожидают многомерное (или составной объект) значение, такой как (x, y) точка. Эти атрибуты указаны с пространством, разделяющим каждое значение. Например, двумерные значения (0,0) или (10,-25) были бы указаны как “0 0” или “10 -25”.
Слышимые корректировки
Слышимые корректировки управляют слышимыми аспектами, такими как объем и панорамирование, элемента истории. Таблица 4-1 перечисляет слышимые элементы корректировки.
Элемент | Описание |
|---|---|
| Указывает, что коррекция применилась к клипу (один из |
| Применяет сокращение гула в частоте, также |
| Изменяет громкость с помощью следующих атрибутов:
|
| Указывает коррекцию, во внутреннем формате, примененном для соответствия характеристик частоты другого клипа. |
| Применяет шумоподавление с суммой [ |
| Изменяет аудио, панорамирующее уровни с помощью следующих атрибутов:
|
| Изменяет объем клипа в дБ (например, |
Визуальные корректировки
Визуальные корректировки управляют визуальными аспектами элемента истории, такими как обрезка и другие геометрические трансформации, и степень стабилизации или прокрутки сокращения затвора применилась к видео. Таблица 4-2 перечисляет визуальные элементы корректировки.
Элемент | Описание |
|---|---|
| Изменяет составляющий композит режим смешивания и процент непрозрачности [
|
| Изменяет цветовой баланс, соответствие или исправление для клипа. Вы определяете настройки цвета с помощью дочерних элементов в Таблице 4-3 или с |
| Изменяет размер изображения клипа, чтобы заполниться, соответствовать, или остаться неизменным в типе телосложения его контейнера. С отсутствием этой корректировки клип, вмещают в тип телосложения. |
| Изменяет углы видимого изображения, добавляя искажение (или скос) эффект с помощью |
| Изменяет видимую ширину изображения и высоту путем обрезки, обрезая, или панорамирование. Этот элемент имеет следующие атрибуты:
|
| Изменяет прокручивающееся сокращение затвора, применился к клипу. |
| Изменяет стабилизацию, применился к клипу. |
| Изменяет видимое изображение путем изменения размеров, перемещаясь или поворачивая использование следующих атрибутов:
|
Настройки цвета
Настройки цвета управляют определенными цветными аспектами клипа, такими как балансирование, соответствие и исправление, представленное как дочерние элементы <adjust-color> элемент, показанный в Таблице 4-2. Таблица 4-3 перечисляет дочерние элементы настройки цвета.
Элемент | Описание |
|---|---|
| Указывает результат балансирования цвета во внутреннем формате. |
| Указывает результат согласования цветов во внутреннем формате. |
| Указывает единственную коррекцию цвета в цветной плате. Коррекции цвета определяются через следующие дочерние элементы:
|
Эффекты
Используйте фильтры, стили текста и переходы для применения эффектов к определенным элементам истории в событиях и проектах. Для списка элементов истории посмотрите Таблицу 2-1.
Фильтры
Эффекты фильтра, такие как аудио, видео и цветовые фильтры (посредством <adjust-color> элемент), применяются к определенным элементам истории с помощью элементов фильтра, перечисленных в Таблице 4-4.
Элемент | Описание |
|---|---|
| Ссылка на звуковой эффект. |
| Ссылка на эффект видео. |
| Ссылка на цветовой эффект, используемый |
Отошлите к Определению типа документа (DTD) для определенной информации о типах фильтра каждый родительский элемент поддержки.
Вы применяете видеофильтры к элементам, представляющим визуальные носители (<video>, <text>, <clip>, и <ref-clip> элементы). Для клипов мультибегунка примените видеофильтры на отдельные углы (представленный <mc-source> элементы).
Вы применяете аудиофильтры к элементам, представляющим слышимые носители (<audio>, <clip>, <ref-clip>, <audio-source>, и <audio-aux-source> элементы). Для клипов мультибегунка примените аудиофильтры ко всему клипу мультибегунка (представленный <mc-clip> элементы).
Вы применяете цветовые фильтры посредством <adjust-color> элемент. Посмотрите Таблицу 4-2.
Переходы
Переход является эффектом, комбинирующим нуль, один или два соседних элемента. Вы применяете эффекты перехода с <transition> элемент истории. Смещение и атрибуты продолжительности определяют позицию и степень эффекта перехода. <filter-video> и <filter-audio> элементы фильтра указывают эффект применяться. Посмотрите Таблицу 4-4.
Стили текста
Текст заголовка, представленный <title> элемент — видит, что Таблица 2-1 — может иметь стили текста, такие как размер шрифта и выравнивание. Вы применяете эти стили с элементами, перечисленными в Таблице 4-5.
Элемент | Описание |
|---|---|
| Определяет текстовое форматирование для применения к a Если на определение стиля текста ссылаются, любые атрибуты, указанные в этом элементе, переопределяют значения в определении стиля текста. |
| Определяет ряд атрибутов стиля текста, которые могут быть совместно использованы с (ссылаемый) многократный
Каждый |
Вы используете <text> элемент для создания серии сегментов текста в заголовке. Для каждого сегмента можно применить различные стили текста с помощью <text-style> элемент.
Следующий пример XML использует определения стиля текста для создания текстового эффекта:
<title offset="0s" ref="r2" name="Continuous: Title with styles, including font and size." duration="10s" start="0s"> |
<text> |
<text-style ref="ts1">Title with styles, including </text-style> |
<text-style ref="ts2">font</text-style> |
<text-style ref="ts1"> and </text-style> |
<text-style ref="ts3">size</text-style> |
<text-style ref="ts1">.</text-style> |
</text> |
<text-style-def id="ts1"> |
<text-style font="Helvetica" fontSize="72" fontFace="Regular" fontColor="1 1 1 1" strokeColor="1 0 0 1" strokeWidth="1" alignment="center"/> |
</text-style-def> |
<text-style-def id="ts2"> |
<text-style font="Capitals" fontSize="72" fontFace="Regular" fontColor="1 1 1 1" bold="1" strokeColor="1 0 0 1" strokeWidth="1" alignment="center"/> |
</text-style-def> |
<text-style-def id="ts3"> |
<text-style font="Helvetica" fontSize="120" fontFace="Regular" fontColor="1 1 1 1" strokeColor="1 0 0 1" strokeWidth="1" alignment="center"/> |
</text-style-def> |
</title> |
Параметры
Можно изменить значение определенной корректировки и атрибутов эффекта и переопределить их на все время родительского элемента. Вы делаете это путем добавления параметра (<param>) элемент для каждой корректировки или атрибута эффекта требуется переопределить.
Можно также использовать <param> элемент для создания анимаций ключевых кадров путем изменения корректировки и эффекта приписывает в течение долгого времени. Дополнительную информацию см. в Анимации.
Следующие элементы могут содержать <param> дочерние элементы:
Элементы корректировки —
<adjust-blend>,<adjust-corners>,<adjust-EQ>,<adjust-panner>,<adjust-stabilization>,<adjust-transform>,<adjust-volume>,<cb-shape>,<crop-rect>, и<trim-rect>Элементы эффекта —
<filter-audio>,<filter-color>, и<filter-video>Элементы истории —
<title>и<video>
<param> атрибуты элемента определяются в Таблице 4-6.
Атрибут | Описание |
|---|---|
| Чувствительная к регистру строка, идентифицирующая родительский атрибут для переопределения. |
| Строка, идентифицирующая параметр в реализации эффекта. |
| Новое значение для применения к родительскому (дополнительному) атрибуту; это значение переопределяет значение, указанное родительским атрибутом. |
Например, следующий XML корректирует громкость клипа-3dB:
<audio> |
<adjust-volume> |
<param name="amount" value="-3dB"/> |
</adjust-volume> |
</audio> |
Некоторые корректировки и эффекты позволяют сохранять информацию о параметре во внутреннем двоичном формате с помощью <data> элемент.
Элемент | Описание |
|---|---|
| Указывает двоичные данные параметра. |
Анимация
Создайте анимации путем изменения определенной корректировки и атрибутов эффекта в течение долгого времени. Вы делаете это путем добавления a <param> элемент — видит Параметры — и ключевой кадр связал элементы для каждой корректировки или атрибута эффекта, который требуется переопределить. Таблица 4-8 описывает элементы анимации ключевых кадров.
Атрибут | Описание |
|---|---|
| Указывает точку ключевого кадра вдоль кривой анимации. Этот элемент имеет следующие атрибуты:
|
| Указывает кривую анимации с помощью точек, описанных дочерним элементом |
Для создания анимации ключевых кадров Вы указываете моменты времени и значения для каждого ключевого кадра с помощью time и value атрибуты <keyframe> элемент. Окончательный монтаж Pro X приложений интерполирует значения между ними.
Следующий пример выполняет позицию, и масштаб преобразовывают анимацию корректировки с помощью ключевых кадров:
<adjust-transform position="-10 10"> |
<param name="position"> |
<keyframeAnimation> |
<keyframe time="0s" value="-5 10"/> |
<keyframe time="10s" value="10 20"/> |
</keyframeAnimation> |
</param> |
<param name="scale"> |
<keyframeAnimation> |
<keyframe time="0s" value="1 1"/> |
<keyframe time="10s" value="0.75 0.75"/> |
</keyframeAnimation> |
</param> |
</adjust-transform> |
Первоначально, в time=0s, кадр перемещен, оставил 5 процентов и выше на 10 процентов (“-5 10”) от исходного расположения, без изменения в размере (“1 1”). В time=10s, кадр повысил 10-процентное право и 20 процентов (“10 20”) от исходного расположения, с 25 процентами (“0.75 0.75”) сокращение размера из оригинала (“1 1”).
Final Cut Pro X определяет значение параметра на основе следующего приоритета (с 1 являющийся самым высоким приоритетом):
valueиtimeатрибуты<keyframe>элемент (в течение определенного времени)valueатрибут<param>элементСоответствующий атрибут корректировки
В предыдущем примере не имеет значения что position атрибут <adjust-transform> элемент имеет значение “-10 10” потому что ключевой кадр определил в time=0s (через <keyframe> элемент), берет приоритет и переопределяет значение к “-5 10”.