Как подружить Mocha Pro с Premiere Pro?
В Premiere Pro есть свой трекинг - это трекинг масок. То есть вы можете применить эффект и при помощи трекинга маски заставить этот эффект работать только в определенном месте:
Это хорошо работает с объектами, не именяющими свою форму или перспективу, не искажающимися по мере приближения или отдаления от камеры. Лишь только объект начал менять форму, Premiere Pro становится перед ним бессильным. Даже на этом примере сверху видно, как под конец трекинга маска начала съезжать в правом верхнем углу, хотя в самом начале четко обрамляла границы полуострова.
Главная проблема трекинга в Премьере даже не в этом. Кроме ограничения области действия какого-либо эффекта Премьер про ни на что не способен. В то время, как во всех прочих программах для видеомонтажа вы можете споконой использовать данные трекинга, чтобы "прикрепить" к оттреченному объекту надпись, изображение или графику, в Премьере в 2025 году этого сделать нельзя ничем, кроме стороннего плагина Auto motion tracking for objects. И даже с ним у вас будет ограничение на работу с формой объекта.
Из ситуации есть 2 выхода: постоянно прыгать для этой задачи в After Effects (который тоже не идеальный, но там хотя бы можно выполнить большиснтво задач по трекингу) или использовать в Premiere Pro плагин BorisFX Mocha Pro. Плагин платный, в сети куча "народных" версий, а в Ае, кстати, урезанная версия плагина доступна беслпатно, но, опять же, это в Ае. Мы же будем работать прямо в Premiere Pro.
1) Установив плагин, кидаем его на видео, которое будем тречить. Я выбрал вот такое, т.к. хочу сделать анимацию обводки границы острова при том, что сам остров у нас уплывает вдваль:
2) Щелкаем по значку Mocha на панели эффектов:
3) Попав в саму программу, выбираем иснтрумент перо сверху и создаем маску той области, которую будем тречить. Чем больше точек поставите, тем точнее и дольше будет трекинг. После того, как маска нарисована, нажимаем на кнопку старта трекинга и ждем его окончания:
4) Нажимаем на кнопку сохранения данных - иконка "стрелочка вниз" в верхнем левом углу под меню File. После этого закрываем Mocha Pro:
5) Вернувшись в Премьер, начиная с первого кадра видео рисуем форму, которую будем анимировать, и настраиваем под себя. Я сделал такой обрис острова:
6) Теперь важно: щелкаем правой кнопкой мыши по слою с обводкой острова и помещаем его в Nest:
7) Щелкаем по клипу с видео и на вкладке Effect Controls, где у нас на нем лежит плагин Mocha Pro, раскрываем у плагина нижнее меню Module Renders и выставляем эти настройки:
Render - это рендеринг нашего видео вместе со слоем поверх, притреченным к нему. Insert layer - это дорожка, на которой расположен слой с обрисом. Помните главное: не важно, на какой дорожке будет этот слой, главное, чтобы он распологался на том же временном отрезке, что и клип с видео, а в Insert layer должна быть указана та дорожка, на которой слой лежит. Module - это механизм работы плагина. Там выбираем Insert: Composite, чтобы отрендерить видео вместе с наложенным на него слоем с обрисом.
8) Вновь заходим в Mocha через логотип плагина, щелкаем в нем по слою трекинга Layer 1:
Щелкаем мышью по синей иконке с буквой S на верхней панели:
На экране Mocha Pro внутри области трекинга появится синяя рамка с уголками:
На панели слева переходим в раздел Layer Properties:
В этом разделе в выпадающем списке Insert Clip выбираем Insert Layer и видим появившееся, но полностью не соответствующее размерам нашего острова изображение обриса:
Именно для этого мы и включали отображение рамки с уголками ранее. Берем за каждый из уголков и тащим его точно к своему углу экрана. Таким образом обрис вытянется точно по форме, которую мы нарисовали поверх видео:
Вновь нажимаем на икноку со стрелочкой вниз, чтобы сохранить данные в Mocha, и закрываем плагин.
9) Вернувшись в Premiere Pro, вы увидите, что обрис встал именно там, где вы его рисовали. Теперь выделяем это место на таймлайне при помощи входящего и исходящего маркера (клавиши I и O) и жмем Enter, чтобы отрендерить превью с уже налоежнным обрисом поверх видео:
Нюансы:
- если переместили слой с обрисом на другую дорожку, не забудьте указать эту дорожку в выпадающем списке плагина, как в п. 7.
- если нужно сделать что-то с самим слоем с обрисом, например проанимировать его появление, делайте это внутри неста.
- если манипуляции с обрисом вы решили производить после того, как отрендерили превью, выделите клип, который вы тречили, при помощи входящего и исходящего маркеров, как в п. 9, затем откройте меню Premiere Pro > Sequnce и выберите пункт Delete Render Files In to Out. Так вы очистите кеш в этом отрезке и сможете отрендерить его уже с анимацией (клавиша Enter).
- на видео выше видно, что слой с нестом у меня скрыт. Это нужно, потому как Мока хоть и берет информацию с трека, но сам нест никуда не девается и остается поверх готовой анимации. Чтобы этого не было, скрываем трек после рендера. Вариант №2 - просто поместить нест на трек под слой с видео, чтобы видео показывалось поверх
трекинг
мока
mocha pro
premiere pro
как притречить объект
трекинг в 3d
трекинг камеры