Видео маппинг, видео перформансы

Остальные новости

Рендеринг замедленной съёмки на основе отдельных кадров

Теперь нам не нужна высокоскоростная камера, чтобы делать замедленную съёмку. Швейцарский программист и дизайнер Саймон Югстер (Simon A. Eugster) выпустил замечательный видеоредактор slowmoVideo для рендеринга замедленной съёмки (slow motion) на основе отдельных кадров. Можно использовать slow motion как художественный эффект — чтобы подчеркнуть какой-то момент на видео.

Или можно генерировать целые видеоролики на основе ограниченного количества кадров. Например, вы даёте на входе 24 кадра, а программа генерирует 240.

Инструкция по установке необходимых библиотек и компиляции и программы здесь. К сожалению, программа работает только на картах nVidia из-за использования библиотеки V3D (GPU-KLT+FLOW).

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



Затем отмечаете на кривой, как должна изменяться скорость воспроизведения на протяжении ролика. По вертикальной оси откладываются кадры исходного видео (фотографии), по горизонтальной оси — кадры итогового видео. Таким образом, если кривая идёт под 45°, то это соответствует видео на оригинальной скорости. Второй участок на графике горизонтальный — это соответствует стоп-кадру.

 

На третьем участке мы видим замедленную съёмку примерно на 7% от оригинальной скорости, а в конце — быструю «перемотку» видеоряда в обратном порядке к первому кадру. Окно в верхней части экрана (виджет Qt4) — для предварительного просмотра результата, его можно убрать.



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



В качестве бонуса есть эффект размытия, создающий более сильное впечатление быстрого движения (shutter function): просто указываете сегмент между двумя точками, где действует фильтр, а также fps.



После указания всех параметров проекта можно запускать рендеринг.

 

EventCatalog.ru — всё для организации мероприятий!