ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI
ОбработкаFUSION

CameraShake

CameraShake двигает и поворачивает 2D-кадр по процедурной траектории. Амплитуда, скорость, рисунок колебания и восстановление пикселей настраиваются отдельно.

Нода в работе
Иллюстрация нодыCameraShake
РезультатИзображение

CameraShake

Обзор

Что делает CameraShake

Сначала решите, что именно трясётся. CameraShake до Merge двигает только выбранную ветку. После Merge нода двигает уже собранный кадр вместе с фоном, титрами и рамками. Неподвижный интерфейс поверх трясущегося видео подключайте к следующему Merge после CameraShake.

X/Y Deviation задают относительный размах смещения, Rotation Deviation — размах поворота. Документированный диапазон Deviation 0–1 не выражен в пикселях: 1 допускает положение по всему изображению. Поэтому 0.2 из исходного скриншота — демонстрационное значение, а не безопасный универсальный handheld-пресет. Для сетки начните, например, с X=0.005 и Y=0.003 и оцените размер движения на своём разрешении.

Overall Strength масштабирует общий вклад, Speed меняет темп, а Randomness делает траекторию менее регулярной. Frequency Method задаёт форму колебания: Sine, Rectified Sine или Square Wave. Частоту в герцах из числа Speed руководство не выводит; нужный темп ищут при воспроизведении с заданной кадровой частотой.

Filter Method относится к пересчёту пикселей при пространственной трансформации. Он влияет на тонкие линии, резкость и возможные ореолы, но не сглаживает ключи движения. Для формы движения используйте Frequency Method, Randomness и анимацию Overall Strength; для интерполяции ключей — Spline.

После смещения могут открыться края. Canvas показывает исходный холст, часто прозрачный; Wrap переносит противоположную сторону, Duplicate растягивает край, Mirror отражает его. Каждый способ может быть заметен на реальном кадре. Небольшой запас изображения и финальное кадрирование часто уместнее видимого повторения здания, лица или надписи.

CameraShake объединяет трансформацию с соседними Transform-нодами. Flatten Transform ставит границу такого объединения на выходе этой ноды, но входные трансформации ещё могут объединяться. Invert Transform позволяет проверить обратное преобразование при совпадающих параметрах и времени; он не анализирует снятую с рук камеру и не восстанавливает потерянные пиксели.

Когда применять

  • Слабое покачивание статичного кадра с запасом по краям.

  • Короткий удар по монтажному или звуковому акценту.

  • Вибрация титра при неподвижном фоне.

  • Механическое дрожание с Square Wave.

  • Проверка прямой и обратной трансформации в одной ветке.