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

Основы видеообработки в VDMX. Часть 2 – Медиа-типы

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

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

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

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

В большинстве программ загрузка файла осуществляется простым перетаскиванием его из Finder или с помощью меню открытия файла.

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

Советы и замечания:

  • Стандартные средства управления воспроизведением позволяют изменять скорость, громкость и момент начала воспроизведения.
  • Для получения наилучшего качества используйте оригинальный несжатый видеоклип при экспорте в такие форматы, как PhotoJPEG или Hap.
  • Для включения в видеофайл прозрачного слоя (альфа-канала) используйте видеокодек Hap Alpha.
  • Скачивайте (и выкладывайте сами) видеоклипы с таких сайтов, как videopong.net и archive.org
  • Стандартными разрешениями для видеофайлов являются 640x480, 1280x720 (HD 720p) и  1920x1080 (HD 1080p), поэтому рекомендуется сохранять видео именно с такими разрешениями.

 

Задание: посмотрите пример по созданию панорамного видео с помощью Kogeto dot . Создайте собственную конфигурацию для проигрывания видео (например, как здесь).

Видеокамеры транслируют видеосигнал в реальном времени, который захватывается специальным оборудованием, подключенным к компьютеру. К таким видеокамерам относятся веб-камеры (встроенные или подключенные по USB или Firewire); DV-камеры, подключенные по Firewire; а также устройства захвата HDMI / SDI / HD-SDI. Как правило, VDMX работает со всеми устройствами, которые поддерживает Ваше оборудование.

Настройка видео входа в VDMX осуществляется в секции Vid In окна Workspace Inspector. Входной сигнал также доступен непосредственно на входном слое (Layer Source) и при добавлении его в виде клипа, который затем можно подключать к проекту, как и любой другой медиа-тип.

На видео выше продемонстрировано использование VDMX в роли переключателя между встроенной веб-камерой и HD-камерой, подключенной с помощью BlackmagicUltraStudioMiniRecorder.

Пример для изучения.

Советы и замечания:

  • Используйте окно предварительно просмотра Preview Window для просмотра потока с камеры до того, как добавить его на выход.
  • Плагин Movie Recorder можно использовать для захвата кусочков видео из потока камеры для их дальнейшего редактирования и микширования.
  • Для видеопотоков, как и для видеофайлов, существуют стандартные разрешения - 640x480, 1280x720 (HD 720p) и 1920x1080 (HD 1080p), но Вы можете столкнуться и с другими разрешениями, например, у веб-камер.

Задание: сделайте мультикамерный видеосемплер.

Для таких генераторов видео, как Quartz Composer, CoreImage, FreeFrameGL и Flash давно существуют руководства по созданию видеопотоков.

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

В этом примере используется Quartz Composer – средство разработки от Apple. Его можно использовать как отдельно, так и в совместной работе с другими приложениями.

Пример для изучения (создание валентинки в Quartz Composer).

Советы и замечания:

  • Композиции могут содержат пользовательские элементы управления, которые влияют на выходной сигнал генератора.
  • В окне предварительно просмотра в VDMX с помощью мыши можно взаимодействовать со спрайтами в композиции Quartz Composer.

Задание: посмотрите урок по использованию Quartz Composer в качестве входного источника. Создайте генератор случайного текста в VDMX.

Syphon – это новый стандартный протокол для таких программных сред, как VDMX, Jitter и Processing, позволяющий эффективно обмениваться видеопотоками между приложениями. Использование Syphon во время представления подобно использованию видеопотоков с камер, разница лишь в том, что видеокадры генерируются программой, а не оборудованием. А это удобно при пересылке выходного сигнала из VDMX в инструменты для выполнения маппинга.

Для добавления потока Syphon в VDMX используйте контекстное меню в слое источника Layer Source или добавьте поток в VDMX в виде клипа, чтобы в дальнейшем его можно было использовать, как и другие медиа-типы.

В VDMX с помощью плагина Syphon Output можно передать любое количество слоёв и групп в другие приложения для дальнейшей обработки.

На видео выше продемонстрировано использование Syphon для передачи видеопотока в VDMX и для передачи выходного потока в другие приложения.

Пример для изучения: http://vdmx.vidvox.net/tutorials/guest-tutorial-connecting-unity-to-vdmx-with-alejandro-crawford (подключение Unity к VDMX с помощью Syphon).

Советы и замечания:

  • Почитайте подробнее о Syphon и других приложениях на http://syphon.v002.info/
  • Для пересылки основного канваса 'Main Output / Canvas' из VDMX в другие приложения с помощью Syphon, отключите опцию 'Skip Canvas Rendering' в настройках VDMX.
  • Потоки Syphon могут содержать альфа-каналы для задания прозрачности слоёв.
  • Для приложений, которые не поддерживают работу с Syphon напрямую, используйте опцию 'Window Capture'.

Задание: используйте приложение “Simple Server” для передачи потока в VDMX. Используйте окно Window Capture в VDMX для захвата видео из Google Chrome (как в этом уроке).

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