Почему дергается видео в adobe premiere pro

Обновлено: 06.07.2024

Снимаю видео с экрана с помощью камтасиа студио. Закидываю в Премьер, когда начинаю смотреть, видео подёргивается. После просчёта то же самое.
даже не знаю где начинать копать.

General
Format : Windows Media
File size : 2.53 MiB
Duration : 50s 500ms
Overall bit rate mode : Variable
Overall bit rate : 420 Kbps
Maximum Overall bit rate : 1 489 Kbps
Movie name : украли 4
Encoded date : UTC 2012-03-27 09:55:58.433

Video
ID : 2
Format : VC-1
Format profile : MP@HL
Codec ID : WMV3
Codec ID/Info : Windows Media Video 9
Codec ID/Hint : WMV3
Description of the codec : Windows Media Video 9
Duration : 50s 533ms
Bit rate mode : Variable
Bit rate : 357 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 15.000 fps
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.026
Stream size : 2.15 MiB (85%)
Language : English (US)
NumberOfFrames : 751

Audio
ID : 1
Format : WMA
Format version : Version 2
Codec ID : 161
Codec ID/Info : Windows Media Audio
Description of the codec : Windows Media Audio 9.2 - 48 kbps, 44 kHz, mono (A/V) 1-pass CBR
Duration : 50s 500ms
Bit rate mode : Constant
Bit rate : 48.0 Kbps
Channel(s) : 1 channel
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 296 KiB (11%)
Language : English (US)


General
Complete name
Format : AVI
Format/Info : Audio Video Interleave
Commercial name : DVCPRO
File size : 176 MiB
Duration : 50s 40ms
Overall bit rate mode : Constant
Overall bit rate : 29.6 Mbps
Recorded date : 2012-03-27T16:52:24.00218+04:00
Writing application : Adobe Premiere Pro 5.5

Video
ID : 0
Format : DV
Commercial name : DVCPRO
Codec ID : dvsd
Codec ID/Hint : Sony
Duration : 50s 40ms
Bit rate mode : Constant
Bit rate : 24.4 Mbps
Encoded bit rate : 28.8 Mbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 25.000 fps
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Bottom Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 2.357
Stream size : 172 MiB (97%)

Audio
ID : 1
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : 1
Duration : 50s 40ms
Bit rate mode : Constant
Bit rate : 768 Kbps
Channel(s) : 1 channel
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Stream size : 4.58 MiB (3%)
Interleave, duration : 981 ms (24.53 video frames)
Interleave, preload duration : 1000 ms

Для стабилизации движения с использованием эффекта «Стабилизатор деформации» выполните следующие действия:

Выберите клип, который требуется стабилизировать.

Откройте панель Эффекты и выберите Видеоэффекты . Прокрутите страницу вниз до пункта Исказить и дважды нажмите «Стабилизатор деформации». Также можно перетащить элемент Стабилизатор деформации на свой клип.

После добавления эффекта немедленно начинается анализ клипа в фоновом режиме. После начала анализа на панели проекта появляется одно из двух оповещений, указывающее на прохождение процесса анализа. После окончания анализа появляется второе оповещение о завершении стабилизации.

Во время этого шага можно продолжать работу с материалом или над другими частями проекта.

Функция стабилизатора деформации в Premiere Pro требует соответствия размеров клипа параметрам эпизода. Если размеры клипа не соответствует настройкам эпизода, можно использовать вложение клипа и применить эффект «Стабилизатор деформации» к вложенному материалу.

Эффект «Стабилизатор деформации»

Эффект «Стабилизатор деформации»

Отмена: отменяет текущую операцию анализа. В процессе анализа возле кнопки «Отмена» отображается информация о состоянии процесса.

Анализ не учитывает эффекты, которые применяются непосредственно к тому же клипу.

Стабилизация

Параметры стабилизации позволяют корректировать процесс стабилизации.

Действие: предполагаемый результат обработки материала («Плавное движение» или «Без движения»).

  • Плавное движение (по умолчанию): сохраняет исходные перемещения камеры, но сглаживает их. Если выбран этот параметр, активируется функция «Сглаживание» для управления сглаживанием движений камеры.
  • Функция Без движения пытается устранить из кадра все движения камеры. Если выбран этот параметр, то отключается функция «Меньшее кадрирование — большее сглаживание» в меню «Дополнительно». Эта установка используется для монтируемого материала, в котором по крайней мере часть основного материала остается в кадре на протяжении всего анализируемого диапазона съемки.

Гладкость: выбор степени стабилизации исходного перемещения камеры. Более низкие значения параметра означают приближение к исходным перемещениям камеры, более высокие значения — более сильное сглаживание. Значения больше 100 требуют больше кадрирования изображения. Функция активируется, если параметр «Результат» выставлен в значение «Плавное движение».

Метод: определяет максимальную задействованную сложную операцию в использовании эффекта «Стабилизатор деформации» для стабилизации изображения:

  • Положение: стабилизация на основе только данных по положению. Эта функция предоставляет базовые возможности стабилизации снимаемого материала.
  • Положение, масштаб и поворот: стабилизация основана на данных положения, масштаба и поворота. Если в кадре не хватает областей для отслеживания, стабилизатор деформации возвращается к предыдущему способу стабилизации («Положение»).
  • Перспектива: используется тип стабилизации, в котором выполняется эффективная привязка к углам ракурса всего кадра. Если в кадре не хватает областей для отслеживания, стабилизатор деформации возвращается к предыдущему способу стабилизации («Положение, масштабирование, поворот»).
  • Деформация подпространства (по умолчанию): деформирование различных частей кадра по-разному для стабилизации всего кадра. Если в кадре не хватает областей для отслеживания, стабилизатор деформации возвращается к предыдущему способу стабилизации («Перспектива»). Метод, используемый для любого кадра, может меняться на другой на протяжении клипа исходя из требований точности передачи.

Сохранить масштаб: если установить этот флажок, масштаб клипа не изменяется.

В некоторых случаях метод «Деформация подпространства» может привести к нежелательным деформациям, а метод «Перспектива» — к нежелательным трапецеидальным искажениям. Этих нежелательных эффектов можно избежать, выбрав более простой метод.

Границы

Параметры для границ задают способ работы с границами (подвижными краями) стабилизируемого материала.

Кадрирование: задает положение краев в материале, подвергнутом операции стабилизации. Опция синхронизации кадра может быть установлена в одно из следующих значений:

Возможно появление посторонних артефактов, если на краях кадра появляется движение, не связанное с движением камеры.

Автомасштаб: отображает текущее значение параметра автоматического масштабирования и позволяет устанавливать ограничения автоматического масштабирования. Автоматическое масштабирование включается путем установки опции «Синхронизация кадра» в значение «Стабилизация, кадрирование, автомасштабирование».

  • Максимальный масштаб: ограничивает максимальное масштабирование клипа при операции стабилизации.
  • Поле вне кадра: если значение параметра не равно нулю, то он определяет границу поля вокруг края изображения, которая не будет видимой. Таким образом, автоматическое масштабирование не пытается заполнить эту область.

Дополнительный масштаб: масштабирование клипа с тем же результатом, как и при использовании функции «Масштабирование» в разделе «Преобразование», но без дополнительного симулирования изображения.

Дополнительно

Подробный анализ: если выбрать эту опцию в фазе анализа, выполняются дополнительные действия в целях нахождения элементов для отслеживания. С этой функцией итоговые данные (которые сохраняются внутри проекта как результат применения эффекта) занимает гораздо больше места и обрабатываются значительно медленнее.

Быстрый анализ: Уменьшает время анализа не стабилизированных видеорядов в Premiere Pro, не изменяя фактический процесс стабилизации. Этот параметр выбран по умолчанию. При желании флажок можно снять.

Сдвиг плавающего затвора: стабилизатор автоматически удаляет рябь на видеоматериале со стабилизированным затвором. По умолчанию выставляется опция «Автоматическая редукция». При наличии больших искажений используйте опцию «Усиленная редукция». Для использования любого из этих методов установите параметр «Метод» на значение «Деформация подпространства» или «Перспектива».

Меньше кадрирование <-> больше сглаживание: при кадрировании эта функция позволяет настроить соотношение между плавностью и масштабированием прямоугольника кадрирования при его перемещении по стабилизируемому изображению. Более низкие значения являются сглаженными, однако видно больше изображения. При значении параметра 100% результат идентичен применению опции «Только стабилизация» с ручным кадрированием.

Диапазон ввода синтеза (секунды): используется функцией «Стабилизация, синтез краев» и задает протяженность по времени вперед или назад интервала, в котором берется материал в процессе синтеза краев.

Размытие краев синтеза: позволяет задать степень растушевки для синтезируемых частей. Эта опция включена только при использовании опции «Стабилизация, синтез краев». Функция растушевки используется для сглаживания по краям изображения, где используется синтезирование пикселей в исходном кадре.

Функция Кадрирование краев синтеза: обрезает края каждого кадра перед его использованием в сочетании с другими кадрами с функцией «Стабилизация, синтез краев». Управление кадрированием может использоваться для обрезания краев кадра низкого качества, которые часто встречаются в аналоговых камерах или при использовании оптических устройств невысокого класса. По умолчанию значения на всех краях устанавливаются в ноль пикселей.

Скрыть баннер с предупреждением: используйте эту настройку, чтобы не проводить повторный анализ видеоряда даже при появлении предупреждающей надписи о необходимости проведения повторного анализа.

Примените функцию стабилизатора деформации.

Пока стабилизатор деформации анализирует видеоматериал, можно менять установки или работать с другими частями проекта.

Для полного устранения движений камеры выберите «Стабилизация» > «Результат» > «Нет движения» . Для частичного включения в кадр исходного движения камеры выберите «Стабилизация» > «Результат» > «Медленное движение» .

Если результат оптимален, то стабилизация выполнена. Если результат нуждается в доработке, выполните одно или несколько следующих действий:

  • Если материал оказывается слишком деформированным или искаженным, измените метод на «Положение, масштаб, поворот».
  • Если остаются эпизодические искажения, и материал был снят камеру с построчным сканированием (т.наз. эффект «рислинг шатёр»), установите «Дополнительно» > «Искажения при построчном сканировании» в значение «Усиленная редукция».
  • Попробуйте опции «Дополнительно» > «Детальный анализ».

Если в результате материал выглядит слишком обрезанным, уменьшите параметр «Сглаживание» или используйте опцию «меньшее кадрирование — большее сглаживание». Опция «Меньшее кадрирование — большее сглаживание» является гораздо более чувствительной, поскольку она не требует фазы дестабилизации.

Если требуется оценить эффект собственно стабилизации, установите опцию «Синхронизация кадра» в значение «Только стабилизация».

Если для параметра «Кадрирование» задана одна из возможностей кадрирования и кадрируется слишком много, появится красный баннер с надписью «Во избежание чрезмерного кадрирования задайте для параметра «Кадрирование» значение «Только стабилизировать» или скорректируйте другие параметры». В этой ситуации можно задать для параметра «Кадрирование» значение «Стабилизировать только» или «Стабилизировать, синтезировать края». Другие варианты решения включают уменьшение значения параметра «Меньшее кадрирование — большее сглаживание» или уменьшение параметра «Сглаживание». Или же, если результат выглядит удовлетворительным несмотря на предупреждение, можно отметить опцию «Отключить показ предупреждений».

Узнайте, как быстро устранить дрожание камеры и стабилизировать видео с помощью видеоредактора.

Человек в шлеме с камерой, стоящий на вершине заснеженной горы

Стабилизация видео сделает ваши клипы более профессиональными

Дрожание камеры неизбежно, особенно при видеосъемке с большим увеличением. Обработка видео в той или иной степени требуется даже при использовании стедикама. Если говорить о программной стабилизации видео, Adobe Premiere Pro — действительно полезный инструмент. Эффект Warp Stabilizer позволяет быстро сгладить дрожание камеры, а точная настройка обеспечивает желаемый результат. Узнайте, как стабилизировать размытые видео, снятые на камеру GoPro, смартфон, ручную камеру или с помощью дрона.

Пошаговое руководство по стабилизации видео в Premiere Pro

Импорт медиафайлов

Импортируйте видеоклипы, которые нужно стабилизировать, в Premiere Pro. Это можно сделать одним из трех способов.

  • Выберите «Файл» › «Импорт из Media Browser».
  • Нажмите правой кнопкой мыши на файл в Media Browser и выберите «Импорт».
  • Перетащите файл из Media Browser на панель проекта или на временную шкалу.

Если последовательность уже создана, перетащите клип на временную шкалу. Если нет, нажмите правую кнопку мыши и выберите «Создать последовательность из клипа».

Для удобства разделите клип на маленькие рабочие области

Применение Warp Stabilizer требует больших ресурсов памяти и занимает много времени. Можно продолжать работу в Premiere Pro, но производительность может немного снизиться. После завершения стабилизации производительность Premiere Pro восстанавливается. Рекомендуется сначала найти искаженные части видео, а затем разделить клип и изолировать их. Затем запустите Warp Stabilizer только для этих укороченных клипов.

Чтобы разделить клипы, переместите курсор воспроизведения в нужные точки на дорожках. Убедитесь, что выделены каналы, которые нужно разделить. Если нужно разделить видео со звуком, убедитесь, что аудиодорожка также выделена. Разделение и перемещение видео без звука может привести к рассинхронизации звука.

Если несколько клипов или дорожек пересекаются на временной шкале, переключитесь на временную шкалу в режиме эксперта. Перетащите маркер, чтобы выбрать клипы на разных дорожках, пересекающихся по времени. Затем перетащите курсор воспроизведения на кадры, которые нужно разделить.

Нажмите Command/Control + K (для macOS и Windows соответственно) или выберите «Временная шкала» › «Разделить клип». Теперь два клипа из одного и того же файла можно редактировать отдельно.

Меню Warp Stabilizer в Adobe Premiere Pro

Примените Warp Stabilizer к клипу с искажениями

Сначала выберите клип, который нужно стабилизировать. Затем на панели «Эффекты» выберите «Искажение» › «Warp Stabilizer». Примените эффект: дважды нажмите на значок эффекта или перетащите его на клип на временной шкале или на панели «Элементы управления эффектами».

После добавления эффекта начинается анализ клипа, он выполняется в фоновом режиме. Это может занять некоторое время в зависимости от размера клипа. Вы можете следить за ходом выполнения анализа на панели проекта. После запуска анализа на первых двух баннерах отображаются значки выполнения анализа. После завершения анализа второй баннер перемещается, показывая, что идет стабилизация. Во время выполнения стабилизации можно продолжить работу с видеорядом или перейти к другому месту проекта.

Настройте стабилизацию для достижения желаемого результата

После завершения стабилизации можно проверить результат и внести изменения.

Warp Stabilizer отслеживает различные точки в кадре и выполняет сложные встречные перемещения видеоряда. Это означает, что кадры могут вращаться, подниматься, перекрываться или опускаться. Warp Stabilizer также поможет увеличить масштаб, чтобы совместить кадры клипа. Если результаты приемлемы, стабилизация завершена. Если вас не устраивает результат, выполните следующие действия.

  • Проверка кадрирования
    Выберите «Только стабилизация» в меню «Кадрирование» и проверьте результат. Отображается весь кадр, включая движущиеся границы. Выбрав «Только стабилизация», вы сможете посмотреть, что было сделано для стабилизации изображения. С помощью этого инструмента можно обрезать видеоряд, используя другие методы. (Примечание. Если выбрано «Только стабилизация», раздел «Автомасштаб» и параметр «Меньшая область кадрирования — Большая область сглаживания» отключены).
  • Точная настройка сглаживания и кадрирования
    В разделе «Дополнительные настройки» уменьшите значение «Сглаживание» или параметр «Меньшая область кадрирования — Большая область сглаживания». «Меньшая область кадрирования — Большая область сглаживания» — более чувствительный параметр, не требующий повторной стабилизации.

Если этого недостаточно, возможно, потребуется более точная настройка.

Серфингист в океане

Точная настройка стабилизации

Настройка стабилизации позволяет получить более точный результат при редактировании видео.

Сначала отрегулируйте степень стабилизации и кадрирования с помощью ползунков. Вы увидите соотношение между кадрированием и сглаживанием. Более низкие значения сглаживания ближе к исходному движению камеры, а выбор более высоких значений дает большую плавность. При выборе значений свыше 100 требуется большее кадрирование изображения. Это может привести к созданию двух типов видеоряда:

  • Плавное движение (по умолчанию). Сохраняет исходное движение камеры, но делает его более плавным. Если параметр выбран, включается параметр «Сглаживание», который позволяет контролировать, насколько плавными стали движения камеры.
  • Нет движения. Предпринимается попытка удалить все движения камеры из кадра. Если выбран этот параметр, в разделе «Дополнительно» отключен параметр «Меньшая область кадрирования — Большая область сглаживания». Этот параметр имитирует установку камеры на штатив. При съемке в движении (например, при съемке с автомобиля) камера создает артефакты (странные нежелательные эффекты). Выбор этого параметра отключает сглаживание.

Можно также управлять встречными движениями Warp Stabilizer в кадре, настроив параметр «Метод», позволяющий использовать различные методы трекинга для стабилизации с различными уровнями сложности. При изменении настроек стабилизация перезапускается, но анализ запускается не всегда. Ниже перечислены методы стабилизации видео с помощью Warp Stabilizer.

  • Положение. Самый простой метод стабилизации, основанный только на данных о положении.
  • Положение, масштаб и поворот. Стабилизация основана на данных о положении, масштабе и повороте. При нехватке областей для трекинга Warp Stabilizer выбирает «Положение».
  • Перспектива. Метод стабилизации, когда весь кадр эффективно привязывается по углам. Если не хватает областей для отслеживания, стабилизатор деформации выбирает предыдущий тип («Положение, масштаб и поворот»).
  • Деформация подпространства (по умолчанию). Части кадра по-разному деформируются для стабилизации всего кадра. При нехватке областей для трекинга Warp Stabilizer выбирает предыдущий тип («Перспектива»).

Этот метод, используемый на любом взятом кадре, может меняться на протяжении всего клипа в зависимости от точности отслеживания. На это изменение может потребоваться некоторое время.

И наконец, можно проверить, как границы стабилизированного видео отображаются при кадрировании. В зависимости от типа клипа может быть доступно больше или меньше настроек. При выборе стабилизации, которая сглаживает границы, но не изменяет общее движение камеры, в клипе появляются черные артефакты. Значение по умолчанию — «Стабилизация, кадрирование, автомасштаб». При этом обрезаются движущиеся границы и масштабируется изображение для заполнения кадра. Автоматическое масштабирование управляется с помощью настройки различных параметров в разделе «Автомасштаб».

Простейшая, на первый взгляд, операция, доступная во всех без исключения монтажных программах. Но почему настолько разные результаты? Отчего полученное видео зачастую «дергается», движение в кадре неравномерноe? Или, напротив, венцом стараний становится замыленная картинка.

Пора разобраться, а заодно и проверить на практике способности некоторых известных видеоредакторов и плагинов.

Общие вопросы

Предположим, что нам потребовалось изменить скорость воспроизведения фрагмента фильма. Поскольку частота кадров в фильме должна остаться неизменной, то придётся либо выкинуть часть кадров (при ускорении), либо дорисовать (при замедлении). О том, как это делается, мы поговорим. Существует несколько способов дорисовать недостающие кадры.

Во-первых, можно дублировать соседний кадр (при замедлении) или выкинуть лишние кадры пропорционально степени ускорения.



Вверху — исходное видео, замедленное в 2,5 раза. Метод дублирования повторяет кадры то два, то три раза (тем самым, создавая слегка неравномерно замедленное видео).

Этот способ самый простой, но не всегда самый качественный. При замедлении он приводит к появлению эффекта «дёрганности», или «стробоскопа» (иногда, впрочем, это может служить и художественным целям). При ускорении, если коэффициент ускорения был не целым числом, возникает довольно неприятное дёргание (предположим, мы ускоряем в 1,5 раза: тогда, выкидывая каждый третий кадр, на выходе получим кадры №1, 2, 4, 5, 7, 8 и т.д., то есть между частью кадров временной интервал вдвое больше, чем между другими, что при наличии движения очень заметно). Отсюда вывод — применять этот метод для ускорения можно только при целой кратности. Для замедления это утверждение также справедливо, хотя искажения (или дерганость изображения) менее заметны.

Во-вторых, можно смешать (наложить) соседние кадры в определённой пропорции (blend). Например, замедляя видео в три раза, мы будем иметь следующую ситуацию: кадр 1 в полученном видео равен кадру 1 в исходном, кадр 2 — образован наложением 2/3 первого исходного кадра и 1/3 второго, кадр 3 — 1/3 первого и 2/3 второго, кадр 4 — равен второму исходному и т.д.



Метод смешивания накладывает друг на друга соседние кадры в нужной пропорции (на рисунке изображена степень смешивания, а не пространственная область на кадре).

Зрительно результат в большинстве случаев кажется намного приятнее, чем в первом случае, хотя при некоторых условиях будет заметно «расплывание» объектов из-за наложения, к тому же меняющееся вследствие различной степени смешивания. Сильно замедлить таким образом не получится (точнее, результат будет неудовлетворительным). Ускорение можно реализовать таким же образом. Этот метод отличается от первого тем, что вместо дёрганий даёт размытие.

В-третьих, существуют алгоритмы, построенные на интерполяции движения между кадрами. То есть в соседних кадрах находятся соответствующие друг другу области изображения, определяется смещение между ними, и промежуточные кадры дорисовываются в соответствующих фазах движения.



Метод интерполяции оценивает движение между кадрами и дорисовывает кадры в нужной фазе движения (на рисунке — схематичная иллюстрация фаз движения).

Успешность этого метода напрямую зависит от того, насколько качественно происходит анализ движения. В идеале видео получится очень плавным и резким, то есть, без недостатков первых двух методов. Однако, возможно появление артефактов (например, при некачественном отделении движущейся фигуры от фона она будет «утягивать» за собой прилегающую область фона); при невозможности сопоставить объекты в соседних кадрах такие алгоритмы часто переключаются в режим смешивания кадров.

Можно упомянуть и о том, что глобальное движение кадра, как целого, может быть ускорено/замедлено при помощи комбинации первого метода (дублирования) с последующей обработкой фильтрами стабилизации (например, depan или deshaker, подробнее см. в статье «Стабилизация видео»). В этом случае дёргания кадра как целого будут устранены, но движения объектов внутри кадра могут остаться с рывками.

Наконец, стоит напомнить, что в большинстве случаев видео, снятое на видеокамеру, является чересстрочным, то есть, на самом деле, в каждом кадре содержится информация о двух моментах времени. Из этого следует, в частности, что можно качественно замедлить видео в два раза методом BOB-деинтерлейса (желательно «умным», то есть не теряющим чёткости в статических областях кадра) и изменением частоты кадров до исходного значения.

Что из этого доступно в программах обработки видео? В видеоредакторах, как правило, реализован второй метод (смешивание кадров) в комбинации с возможностью использования BOB-деинтерлейса при замедлении (автоматически). При этом скорость можно менять в фиксированное число раз или (в некоторых редакторах) плавно ускорять/замедлять, создавая интересные эффекты. Если хочется попробовать теоретически наиболее качественный метод интерполяции движения, то придётся обращаться к внешним программам. Из свободно распространяемых фильтров есть плагин MVTools для Avisynth, в котором, в частности, реализован и метод изменения числа кадров с помощью интерполяции движения. Также существуют отдельные (коммерческие) программы для этого — RealViz Retimer (считающийся наиболее качественным, в том числе из-за богатства ручных настроек и возможности вручную создавать маску для разделения объекта и фона), DynaPel MotionPerfect, а также плагин к Adobe AfterEffects и Adobe Premiere Pro — Twixtor.

Программы

После изучения теоретической составляющей, пора испытать некоторые известные видеоредакторы. Все ли из них одинаково хорошо (или плохо) умеют замедлять видео? В качестве примера будем использовать этот незамысловатый сюжет:

Обратите внимание, тайм-код внизу кадра добавлен неслучайно: во-первых, после обработки видео станет отчетливо видна степень замедления, а во-вторых, тайм-код сам по себе — достаточно контрастный и резко меняющийся объект, что позволит наиболее полно раскрыть умения тестируемых программных средств.

В течение всей нашей работы мы будем только замедлять видео, его ускорением заниматься не станем. Замедление по сравнению с ускорением — гораздо более трудоемкий процесс, ведь в этом случае программа вынуждена дорисовывать несуществующие кадры, а это гораздо сложнее сделать, чем просто отсечь лишнее.

Adobe Premiere Pro

В этом великолепном видеоредакторе скорость клипа изменяется довольно просто: лишь нажмите правой кнопкой мыши на клипе, и выберите из контекстного меню пункт Speed/Duration. В появившемся одноименном окне введите нужное значение (в данном случае 33%), и нажмите ОК.


После просчета результат вполне удовлетворительный, но все-таки, как видно из клипа, присутствует некоторое мельтешение — на мячик трудно смотреть без раздражения.

Adobe After Effects

Что нам покажет легендарный монстр композитинга? Модуль изменения длительности клипа здесь вызывается также из контекстного меню: Time -> Time Stretch. Здесь, в отличие от Premiere, чтобы замедлить видео в три раза, необходимо ввести не 33, а 300% — сказывается несколько иная логика разработчиков, все-таки After Effects не монтажная программа.


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

Sony Vegas

В этом довольно оригинальном видеоредакторе даже длительность клипа изменяется необычно (с точки зрения Premiere-водов, разумеется). Достаточно включить на клипе отображение линии скорости (Insert -> Video Envelopes -> Event Velocity), и теперь, зацепив мышкой эту зеленую линию, тяните ее куда угодно, вверх или вниз. Плавающая рядом с курсором подсказка отображает текущую позицию курсора, а также процент ускорения либо замедления. И здесь, как раньше, мы замедлим видео в три раза: утянем зеленую прямую вниз до 33%.


Результат — нечто среднее между работой Adobe Premiere и After Effects. Цифры меняются плавно, мячик не дергается.

Canopus Edius

Здесь скорость клипа изменяется подобно тому, как это делается в Premiere — с помощью модуля, вызываемого либо через контекстное меню, либо (что гораздо быстрее и удобнее) нажатием «горячих клавиш». Alt+E, и окошко Clip Speed перед вами, остается лишь ввести знакомые 33%.


Результат до боли напоминает все предыдущие; это еще раз доказывает, что во всех видеоредакторах при замедлении происходит банальное смешивание кадров (или полукадров), лишь степень этого смешивания у каждого конкретного видеоредактора — своя.

Pinnacle Studio

Единственный видеоредактор, где для изменения скорости клипа к нему необходимо применить одноименный эффект (хотя, по логике — почему бы и нет? Разве замедление нельзя считать эффектом? Не только можно, но и нужно! Тогда почему в остальных программах операции со скоростью встроены в контекстное и программное меню?).


Результат — ни дать, ни взять Premiere! Даже мигающие стрелочки тайм-кода ведут себя одинаково.

Ulead VideoStudio

И в этом видеоредакторе регулировка скорости клипа вынесена в контекстное меню мыши. Нужный пункт так и называется: Скорость воспроизведения.


Здесь замедление очень раздражает глаза за счет отчетливой дискретности движения мячика, что особенно заметно на 16-17 кадрах (см. тайм-код). Цифры самого тайм-кода при этом меняются резко, так же, как и в результате работы After Effects.

DynaPel MotionPerfect

Это не видеоредактор, а лишь утилита. Однако одно лишь существование такого средства, имеющего собственный инсталлятор, авторские права и оболочку (все необходимые нормальной программе атрибуты) предполагает какой-то особенный подход к изменению продолжительности видео. Так ли это, давайте проверим.


Какой неожиданный результат! Мячик сам на себя не похож, зато обратите внимание на цифры тайм-кода: это настоящий морфинг!

Dynapel SlowMotion

Еще одна утилита от того же производителя, имеющая более скромные способности: здесь можно замедлить видео лишь в полтора, два, два с половиной и три раза.

Однако как видим, «движок» этого программного средства полностью идентичен «движку» старшего, более гибкого в настройках, брата. Небольшие отличия в расположении появившихся артефактов лишь подчеркивают родство.

Плагины

Плагины (plug-ins) — великолепное приспособление, ведь эти средства позволяют существенно расширить возможности какой-либо программы. Подчас до такой степени, что разработчик этого пакета удивляется способностям своего чада. Чем известнее, распространеннее программа, тем больше создается «под неё» плагинов. Как бесплатных (силами энтузиастов), так и коммерческих, имеющих стоимость, подчас сопоставимую с ценой самой программы, для которой этот плагин создан.

Назначение плагинов может быть самым разным. Практически для любой операции, проводимой при монтаже, существует отдельный плагин — будь то заливка градиентом, создание титров, переходов и т.п. Не обойдена вниманием и работа с изменением частоты кадров — замедление или ускорение видео. Давайте проанализируем дарования самых известных плагинов, созданных исключительно для «ретайминга» — изменения времени проигрывания.

RealViz Retimer

Первое, что привлекает внимание на странице этого плагина, — его стоимость (в настоящее время Retimer сильно подрос и получил окончание Pro). Посмотрим на него в действии.

Понадеемся на мудрость разработчиков, и оставим настройки данного плагина по умолчанию. Все настройки, кроме способа просчета. Данный плагин предлагает на выбор три способа, и первый из них — Estimation&Warping (Сравнение и Изменение). Предполагается, что плагин при просчете станет анализировать видео, и искусственно дорисовывать недостающие кадры.


Итог работы — мягко говоря, странный. Снова видим непонятный переливчатый объект вместо мячика, а по вертикальной стене вслед за этим объектом пробегает ярко выраженный артефакт.

Сменим способ просчета, выберем Frame Blending — смешивание кадров.


В итоге, знакомое дергание мячика, а цифры тайм-кода сменяются без всякого морфинга.

Прибегнем к последнему способу — Nearest Frame (по ближайшему кадру).


И снова плачевный результат. Мячик дергается, цифры тайм-кода резко скачут.

В чем же дело? Неужели такой «продвинутый» плагин, расхваливаемый во всех конференциях, не способен дать более-менее приличный результат? «Один ум хорошо — а два лучше», придется обратиться за помощью к специалистам.

Сергей Гавриш aka Turyst04 справедливо рассудил, отказавшись от «умолчальных» настроек плагина. Видеоматериал, подлежащий обработке, может иметь самые разные характеристики, и перед тем, как начать обработку, следует определиться с такой важной составляющей, как поля.

В нашем случае исходное видео — это «стандартный» DV-AVI (PAL 720x576, 25 кадр/сек). Следовательно, в настройках плагина необходимо выбрать пункт Lower Field First (нижнее поле — первое).

Попробуем просчитать видео с новыми настройками.


Совсем другое дело!

Дрожание объекта заметно уменьшилось, а цифры тайм-кода ведут себя блестяще!

Twixtor

Данный плагин в среде специалистов позиционируется как наиболее «продвинутое» средство для изменения скорости проигрывания видео. На рисунке приведены настройки, с которыми производилось изменение скорости нашего клипа. Для начала испробуем способ Blend.


В итоге, мячик ведет себя не совсем естественно, к нему «прилепляются» какие-то артефакты, зато цифры тайм-кода — отлично!

А что нам даст изменение способа просчета с Blend на Nearest?


Результат — почти то же, что и в случае с Blend. Лишь артефакты не так ярко выражены, да цифры меняются немного резче.

Испробуем последний из способов просчета — Motion Weighted Blend.


Тоже неплохо. Но хотелось бы еще лучше.

Давайте снова выставим параметр Lower Field First, при это способ просчета оставим Blend.


Совершенно иной результат.

Артефактов практически нет, правда, и мячик приобрел небольшой смазанный след. Зато картина выглядит наиболее естественно.

MVTools

  • написать скрипт — текстовый файл с расширением *.avs, в котором указана последовательность операций с видео;
  • открыть его в программе-кодировщике, понимающей скриптовые файлы;
  • сохранить видео в надлежащем формате.

Для сохранения в контейнер AVI удобна программа VirtualDub, для кодирования в MPEG-2 — например, Canopus Procoder.

Итак, чтобы замедлить файл sample.avi в три раза, мы создадим файл slow.avs с таким содержанием:

Этот файл мы открываем в VirtualDub, устанавливаем нужное сжатие и сохраняем в slow.avi.

Кратко рассмотрим параметры скрипта: предполагая, что видео было чересстрочным с частотой кадров 25 к/с, мы разложили его на поля командой SeparateFields, получив, соответственно, 50 полей/с, и замедлили в три раза (параметр num=150 в функции MVFlowFps2, равный коэффициенту замедления, умножить на 50), а в конце собрали обратно командой Weave. Для прогрессивного видео эти манипуляции не нужны, а число num нужно уменьшить вдвое. В конце мы приводим видео к стандартной частоте кадров (25).

Результат получается хотя и не совсем свободный от артефактов, но всё же вполне приемлемый.

Выводы

Сложно сделать всеобъемлющий вывод на основании лишь одного примера — нашего пресловутого мячика. Сцен, подвергающихся замедлению, может быть бесконечно много; в каждой сцене траектория и скорость движения объектов различны. Где-то наилучший результат даст незатейливый «замедлитель», встроенный в Pinnacle Studio, а в каких-то случаях и Twixtor не справится. В любом случае, идеального, киношного результата добиться трудно, не следует забывать, что в профессиональном видео для съемки SlowMo используются специальные скоростные камеры.

В нашем случае, как видно из опытов, наиболее положительно себя показали специализированные средства замедления, в то время как встроенные в видеоредакторы фильтры оказались лишь банальными интерполяторами кадров (или полукадров). Главное при работе с этими специализированными средствами — не забывать, с каким видео имеешь дело (прогрессивное либо чересстрочное с определенным порядком полей), и вовремя вносить нужные изменения в настройки плагина или программы.

Читайте также: