Приветствую!
После длительной паузы попробую вернуться к блогу. И сегодня мы узнаем, как привязать картинку или текст к определенной точке на видео.
Итак, нам понадобится:
1. Adobe After Effects CS6 (работаю в нем)
2. Нулевой объект (Null object)
3. Tracker — встроенная функция Adobe After Effects CS6 (вдруг пригодится, в русском АЕ это «Инспектор» — за подсказку спасибо Виктору, который дополнил мою запись)
Итак, список подготовлен. Пора посмотреть на все это чуть подробнее.
В качестве скринов для текста я буду использовать композицию, которая не займет много времени и будет состоять из перемещающейся по экрану большой точки. Состоит композиция из слоя (белого) и круга, движение которого задано двумя ключевыми точками:
Попробуем привязать к этой точке слово «Привет», которое должно будет следовать за нашей точкой. Для этого добавляем в композицию нулевой объект: Layer — New — Null object:
Зачем? На самом деле Нулевой слой — это слой, который никак не проявляет себя в композиции, но — при применении к нему определенных свойств, этот слой сможет управлять другими слоями. Несколько запутано, но чуть позже, думаю, вы все сообразите.
Итак, прыгающий круг есть, нулевой слой есть. Пора запускать Tracker: Window — Tracker:
Открытое окно трекера, кстати, выглядит вот так:
И … оп-па… Трекер вообще не понимает, что отслеживать, и как — ведь он работает с готовой композицией, а не слоями! Выход очевиден: создать вторую композицию, которая будет использовать первую в качестве ролика.
Теперь, наконец, можем еще раз запустить Tracker, и увидеть следующее:
Приблизительно все это можно описать следующими словами:
Track camera — отслеживать движение камеры
Track motion — отслеживать движение
Warp stabilizer — сглаживать колебания
Stabilize motion — стабилизировать движение
И возможности чекбоксов:
Position — отслеживать движение
Rotation — отслеживать вращение
Scale — отслеживать масштабирование
Остальное рассмотрим чуть позднее 🙂
Напомню, нам нужно отследить движение. Кликаем по: track motion, и ставим галочки в чекбоксах Position + Rotation. Сразу после этого в поле композиции появились два окошка (на скрине выделены красным):
Каждое из окошек нацелено на выделение зоны, которую нужно отследить. В связи с тем, что мы будем использовать наше отслеживание к нулевому объекту, можно отслеживать не конкретно нужную нам точку, а что-то близкое. В моем случае это будут границы круга (смотрим скрин чуть выше)
После того, как вы выбрали нужны точки для отслеживания — кликаем на кнопку: Analize Forfard и ждем 🙂
Спустя какое-то время (все зависит от сложности оттрекириваемой композиции) у вас получится нечто вроде такого:
где каждый из квадратиков — ключевая точка. Применяем анализ нажатием кнопки Apply в окне Трекера.
Дальше все совсем просто — используя нулевой слой (напомню, этот слой уже знает, как ему нужно двигаться) привязываем к нему текст. Добавляем текстовый слой:
Layer — New — Text
и пишем любое слово. В моем случае — это слово «Привет!»:
Располагаем его в нужном нам месте, а после — применяем к нему взаимосвязь слоев:
таким образом текст четко привязывается к нулевому объекту. Собственно … на этом все 🙂
Более подробно все это можно посмотреть в видеоуроке — всего две минуты:
Готовый пример вы можете посмотреть ниже (за смайликом прячется кружка с пивом):
И вот (за смайликом спрятали голову гонщика — как раз этот пример рассмотрен в видеоуроке выше):
Кстати, в качестве исходного видео взято видео с канала моего сына 🙂 Подписывайтесь, ставьте лайки — ему будет приятно!
И конечно, в случае возникновения вопросов — пишите на почту: oleksiy@lavrynenko.com или в Telegram.
Support the Blog!
Running a blog takes a lot of effort, time, and passion. Your donations help improve the content, inspire new ideas, and keep the project going.
If you’ve enjoyed the blog’s materials, any support would mean the world to me. Thank you for being here! ❤️