Dashware: экстрим-видео своими рукамиАвтор: Илья Трофимов Опубликовано: 09.01.2013 Источник: SoftKey.info В обозримом будущем видеорегистратором, наверное, будет оборудовано любое транспортное средство, от трехколесного велосипеда до ракеты-носителя. Видеофиксация происходящего на дороге (трассе, треке), в воздухе или под водой может производиться с разной целью, в том числе и информационно-развлекательной. Проще говоря, тщеславное "смотри, как я могу". Естественно, такое видео выкладывается на Youtube, после чего его режиссер (он же сценарист, оператор, монтажер) с замиранием сердца ждет всемирного признания, которое выражается в количестве просмотров и "лайков".
Возможность записи видео сейчас есть у многих портативных устройств, но особое внимание в рамках этого обзора следует уделить автомобильным видеорегистраторам и action-камерам. Ведь Dashware - программный продукт для радикального повышения зрелищности и информативности видеосюжетов из области авто-, мото- и велоспорта. Также он отлично подойдет для доработки роликов о дайвинге, прыжках с парашютом, полетах на дельтаплане и других развлечений с различным "градусом" экстрима.
Принцип действия
Dashware предназначена для визуализации и наложения на видеоряд данных, полученных с GPS-приемников и некоторых других устройств. К примеру, автогонки. Вспоминаем, что обычно присутствует на экране в гоночных играх. Спидометр, время и номер круга, схематичное изображение трассы с отметкой положения автомобиля. Вот то же самое и можно сделать из реального видео. В простейшем случае для этого не требуется особенного оборудования - достаточно видеорегистратора с приемлемым качеством картинки и GPS-навигатора, способного записывать треки. Правда, целевая аудитория программы оперирует action-камерами. Устройства подороже, но зато "от всего защищенные", с различными креплениями и емкими аккумуляторами.
 | | Главное окно программы |
Подготовка, синхронизация
Перейдем к практике. Я экстремальными развлечениями не увлекаюсь, гонками - тоже. Видеорегистратор в автомобиле имеется, навигатор - тоже, поэтому представлю себе, что нахожусь на гоночном треке. С некоторыми оговорками: ездить надо аккуратно, другим участникам движения не мешать, ехать не быстрее 40 км/ч (а местами и медленнее приходится, ибо наличествуют неизвестной глубины ямы с водой). Включаю регистратор и запись трека на навигаторе и катаюсь по городу минут пятнадцать. В результате в качестве исходного материала для эксперимента получаю три видеофайла (регистратор "нарезает" по 5 минут) и один файлик GPX (по формату - xml, по содержанию - список точек трека с координатами, высотой, временем и некоторыми другими параметрами).
 | | Синхронизация GPS-данных |
Процесс скачивания Trial-версии Dashware и ее установки не особенно интересен (единственное "но" - чтобы скачать, необходимо зарегистрироваться на сайте разработчика), поэтому перейду сразу к первому запуску. Программа предлагает создать новый проект, добавив в него видеофайл (обязательно). Вот он, первый сюрприз. В проект можно добавлять только один видеоролик, так что мне пришлось склеить три файла в один с помощью сторонней программы (в моем случае - Format Factory). Дальше все пошло более предсказуемо: в основном окне программы (вкладка Project) выбираю добавление файла данных (Data File), далее - его тип (GPX, но там есть еще куча вариантов). Нахожу записанный трек и перехожу на вкладку Synchronization. Там - визуализация трека из GPX-файла. Местоположение машины на треке необходимо синхронизировать с видеорядом. Процесс осложняется тем, что нельзя просто поставить числовое значение смещения. Нужно с помощью ползунков и кнопок управления воспроизведением подогнать в удобной точке видео и данные друг к другу, а затем поставить галочку Sync with video. Затем можно вздохнуть с облегчением - дальнейшие действия не требуют особой скрупулезности.
 | | Библиотека виртуальных приборов |
Приборная панель
Сразу переходим ко вкладке Gauge Toolbox. Здесь находится все самое интересное. Стрелочные и цифровые индикаторы, графики, многофункциональные виртуальные приборы. В библиотеке немало готовых компонентов, но разработчики предусмотрели возможность редактирования существующих и создания новых. То есть, при особом желании можно повторить приборную панель реального транспортного средства. Я обошелся минимальным набором приборов, установив на "приборную панель" спидометр, указатель положения на трассе и, зачем-то, альтиметр. Спидометр был минимально доработан - надпись KMH заменена на "Км/ч" и "потолок" скорости ограничен 100 км/ч. Такие изменения имеющихся виртуальных приборов выполняются быстро и просто, если уяснить, из каких именно компонентов (фон, шкала, стрелка, цифровой индикатор, текстовый блок) состоит прибор.
 | | Редактирование виртуального прибора |
Более того, при особом желании можно создавать собственные виртуальные приборы на основе уже имеющихся или с нуля.
Параметры для мониторинга
Большинство имеющихся виртуальных приборов ориентированы на мото-, авто- и велоспорт, то есть, "заточены" под отображение скорости, ускорения и местоположения. Есть и более специфические, вроде альтиметров. Но гораздо больше интересного открывается, если заглянуть в список показателей, которые может обрабатывать Dashware. Они разбиты на несколько категорий, некоторые из которых заслуживают отдельного рассмотрения.
Engine, transmission. В этом разделе - параметры, касающиеся двигателей и связанных с ними элементов. Количество оборотов в минуту (для тахометра), температура охлаждающей жидкости, крутящий момент и т. д. Эти показатели снимаются с помощью диагностического интерфейса OBD-II, присутствующего на большинстве современных автомобилей. К сожалению, на момент описания обзора у меня не было адаптера OBD-II, поэтому тут поэкспериментировать не удалось.
Positional. Местоположение, направление, высота, глубина (да, дайверов тоже не забыли); отдельно отмечу возможность отслеживания не только мгновенных значений, но и пиковых (скажем, максимальной достигнутой высоты).
SCUBA. Специальный раздел параметров для дайверов. Глубина, давление, остаток дыхательной смеси, температура воды - было бы оборудование для сбора и хранения данных.
Velocity. Все, что касается скорости, будь то скорость ветра, падения или вращения правого переднего колеса.
Собственные форматы. С помощью пунктов меню File - Edit Data Profiles и Edit Data Types можно создавать собственные типы данных. В теории, если у вас есть какое-то хитрое устройство, которое измеряет температуру воды на Марсе, его тоже можно пустить в ход. Надо только привести формат его лог-файла к XML и настроить "разборку" (парсинг) этого файла средствами Dashware.
Создание ролика
Когда видеоряд синхронизирован с данными и расставлены нужные виртуальные приборы, до получения результата осталось совсем чуть-чуть. В меню Project можно добавить начальные и финальные титры (настроек немного), и остается лишь настроить экспорт проекта в видеофайл. Помимо готовых пресетов (H.264, WMV, Mpeg-2 с разным качеством), ничего не мешает создать собственный, с помощью пункта Edit Video Profiles меню File. Когда и этот этап пройден, можно выбрать File - Create Video и... Получить сообщение, что эта функция недоступна в trial-версии программы. Смысл такого ограничения, честно говоря, от меня ускользает. Ведь на видео и так уже наложен огромный водяной знак с логотипом Dashware. Впрочем, других ограничений у демонстрационной версии нет, можно спокойно экспериментировать перед покупкой.
 | | Представление GPS-данных на графиках |
Дополнительные возможности
Помимо создания видеоролика, с помощью Dashware можно производить нехитрый анализ данных, полученных c GPS или других устройств. Для этого есть две вкладки - Analysis By Time и Analysis By Position. В случае с GPS, например, можно поглядеть на график скорости от времени. Это при настройках по умолчанию. А вообще, можно выбрать любую отслеживаемую величину и получить ее график.
Резюме
В целом, впечатления от Dashware весьма положительные. Программа мощная, но при этом тонкие настройки спрятаны достаточно глубоко, чтобы не вызвать преждевременного ужаса у неподготовленного пользователя. Для изготовления качественных роликов не нужно обладать какими-то особыми навыками, самое главное - разобраться в синхронизации видео с данными. А вот эту операцию можно было сделать поудобнее - отсутствие возможности коррекции смещения цифрами изрядно удивило. Затем, программе явно не помешали бы базовые функции монтажа. Допустим, добавляю я в проект видеофайл и GPS-трек, синхронизирую один раз, а потом вырезаю лишние участки, чтобы синхронизация при этом не пострадала. Правда, чтобы это еще и выглядело по-человечески, нужно не забыть про переходы между фрагментами. А далее потребуется отдельно подклеивать аудиодорожку... И так, постепенно, в мечтах я добрался до гипотетического видеоредактора, в котором помимо видео- и аудиоматериала можно визуально монтировать дорожки с данными с разных источников. Но, вернемся к Dashware. Все-таки, это средство для наложения виртуальных приборов на видео, а не редактор.
Я бы рекомендовал познакомиться с Dashware любому, кто пользуется action-камерой и занимается экстремальными видами спорта. Видеоролики, аккуратно снабженные технической информации в удобочитаемом виде, смотрятся очень привлекательно. Освоить базовые функции программы несложно, только если не возникнет проблемы языкового барьера. Да, программа доступна только на английском языке. Полная версия стоит $49.99, поэкспериментировать вполне можно с демонстрационной.
Преимущества:
- относительная простота;
- поддержка "из коробки" файлов данных немалого количества устройств;
- возможность глубокого тюнинга как виртуальных приборов, так и форматов данных.
Недостатки:
- слабые средства синхронизации видео с данными;
- отсутствие локализации.
|