|
Это руководство ориентированно,
в основном, на использование 5-ой версии Adobe After Effects, но
может быть с полным успехом использовано и при работе в Adobe After
Effects 4.x.
В руководстве вы узнаете, как прецезионно синхронизировать аудио
и видео без утомительных операций бесконечнойподгонки слоев. Надо
лишь прослушать аудиослой в Adobe After Effects, расставить маркеры
и строить видеоряд вокруг этих маркеров. В частности, таким образом
можно добиться анимации говоряшего персонажа на основе предварительно
записанной речевой информации.
Итак, с самого начала... Создайте в Adobe After Effects композицию,
содержащую аудиослой, вокруг которого вы планируете строить видеоряд.
Добавьте в композицию все слои, из которых собственно и будет состоять
видеоряд. В нашем случае планируется создать говорящее приведение.
Композиция будет состоять из фонового слоя, solid-слоя c анимированной
маской (эта маска собственно и будет анимировать артикуляцию приведения)
и аудиослоя с речью приведения.
Масштаб окна Time Layout установите таким, что бы он максимально
подробно представлял аудиослой, непременно вмещая его целиком. Выставьте
индикатор времени на самое начало аудисолоя и запустите из меню
команду Composition/ Preview/Audio Preview. Так вы получите возможность
прослушать аудиодорожку вашей композиции. Кстати, клавиша [.] на
малой клавиатуре - клавиатурное сокращение для указанной комманды.
Теперь, время расставить маркеры в характерных
точках на аудиослое. делается это нажатием клавиши [*] на малой
клавиатуре. Точно отрегулируйте местоположение свех маркеров, для
чего вышеописанную операцию придется повторить не один раз. Дальше,
для более простой идентификации маркеров поименуйте их. Дать маркеру
имя просто - надо лишь дважды щелкнуть мышью по соответствующему
маркеру. И появится окно, в котором можно будет ввести имя маркера.
Если звук представляет собой речь, то маркеры проще всего называть
соответствующими словами из речи, записанной в аудиослое. Это даст
вам наиболее наглядное представление аудиоинформации из аудиослоя.
Обратите внимание, что двигая указатель времени
полезно держать нажатой клавишу [Shift]. В этом случае указатель
времени будет "примагничиваться" к маркерам, находящимся
поблизости к указателю времени. Это даст возможность более точно
позиционироваться по времени.
Займемся собственно анимацией "приведения". Создадим на
слое с приведением маску, определяющую рот приведения. Пускай поначалу
рот будет округлым, как будто приведение произносит звук "ооо".
В окне Time Layout найдем параметры маски слоя с приведением. Теперь
щелкнем мышью по кнопке, находящейся внизу средней секции окна Time
Layout. На кнопке должно быть написано "Switches/Modes".
Переключимся в режим выбора алгоритма наложения слоев алгоритма
применения масок . Для слоя с приведением выберем алгоритм применения
нашей округлой маски. пусть это будет алгоритм Subtract. Проще говоря
в таком режиме маска просто прорежет круглую дырку в слое.
Расставим ключевые точки по параметру Mask
Shape - анимируем контур маски. Постаим ключевую точку в самом начале
"речи" приведения и там где будет стоять эта ключевая
точка - приведение как бы скажет "ооо". Поставим такие
же ключевые точки в других местах, где приведение должно произносить
тот же звук.
Достигается это простым копированием/вклеиванием ключевых точек,
пользуясь коммандами Edit/Copy [Ctrl]+[c] и Edit/Paste [Ctrl]+[v].
Теперь везде, где приведение должно произнести "ооо",
стоят ключевые точки на параметре mask Shape.
.gif)
Передвиньте маркер времени на маркер, где
приведение должно произнести другой звук, поставьте ключевую точку
на параметре Mask Shape и отредактируйте контур маски так, как должен
выглядеть рот при произнесении соответствующего звука. Далее, как
и раньше скопируйте эту ключевую точку и вклейте ее везде, где необходимо
произнесение такого же звука.
.gif)
Кстати, двигаться от одного маркера к другому
удобно нажимая клавиши [j] - к предыдущему маркеру и [k] - к последующему.
Причем при выборе предыдущего/последующего маркера учитываются все
маркеры на всех слоях.
Теперь, вся анимация должна быть должным образом отрегулирована
и "подчищена".
Запустите RAM Preview, проверьте синхронизацию
аудио и видео. Вроде все синхронно, но даже если вы с должной тщательностью
подошли к настройке контуров маски в ключевых точках, все равно
результированная анимация будет отличаться некоторй "дерганностью".
Сгладить ее можно следующим образом: Выберите все ключевые точки
на параметре Mask Shape. используйте комманду из меню Animation/Keyframe
Assistant/Easy Ease. Анимация сглажена. Это самый простой способ
сглаживания анимации и придания ей естественности. Щелкните по треугольничку,
находящемуся справа от параметра Mask Shape и вы увидите графическое
представление процесса анимации контура маски. Теперь линия, характеризующая
скорость анимации стала более волнистой, более сглаженной - именно
это и дало сглаженность анимации.
.gif)
На верхней иллюстрации вы видите что было до сглаживания, а на нижней
- что стало после сглаживания.
Теперь вы можете просмотреть результат. Нажмите [0] на малой клавиатуре
и запустите RAM Preview. Если полученная анимация целиком в память
не помещается - нажмите [Shift]+[0] и вы посмотрите получившуюся
анимацию "через кадр". А если вы пользуетесь 5-ой версией
Adobe After Effects, то можете настроить RAM Preview более тонко,
что бы просотреть анимацию целиком хоть через кадр, хоть черезь
два или три...
|