Иногда бывает удобно добавить к видеозаписи какую-либо информацию, например, игровое время. В этой статье мы покажем один из способов это сделать.
Существует 2 подхода к добавлению информации на видео:
-
Специальные устройства – видео микшеры
- Программные видео микшеры
В этой статье мы рассмотрим только второй подоход. Существует множество программных микшеров, мы подробно рассмотрим работу с программой CamTwist Studio 3 (http://camtwiststudio.com/). Программа бесплатная, что в некоторых условиях можно считать ее преимуществом. Версия 2 программы была достаточно надежна и применялась некоторыми пользователями SportsCode в мире, но на новых операционных системах и с новыми программами (такими как SportsCode 10) версия 2 уже не работает. Верия 3 на момент написания статьи находится в стадии Beta (т.е. проходит тестирование), поэтому перед использованием на игре мы рекомендуем тщательно протестировать ваши настройки в менее ответственных условиях.
Если в какой-то момент CamTwist начинает вести себя не как записано в этой инструкции – попробуйте перезапустить программу.
Один из наиболее известных платных программных микшеров – Wirecast от Telesteam (http://www.telestream.net/wirecast/overview.htm). С его помощью можно добиться тех же результатов, что будут в этой статье, его стоимость около 500$.
Общая схема работы будет следующая:
Шаг 1. Установка видеомикшера
Пройдетие по ссылке http://camtwiststudio.com/download/ и нажмите кнопку:
Когда загрузка завершиться – запустите установщик:
Соглашайтесь на все настройки по-умолчанию. Когда установка завершена – перейдите в Программы и запустите CamTwist:
Чтобы проверить правильность установки Запустите SportsCode, нажмите Command+R, чтобы открыть окно захвата.
– Если вы используете захват AVFoundation – откройте инспектор и проверьте что у вам появились 2 новые камеры CamTwist и CamTwist (2VUY):
– Если вы используете QuickTime Capture – камеры с такими же названиями должны появиться в меню с выбором камер
Шаг 2. Настройка микшера для трансляции видео с камеры
-
Подключите вашу камеру
- Откройте CamTwist
- Выберите в меню View>Main window
- Выберите Webcam из списка Videosource
- Нажмите Select под списком
- Выберите Webcam в списке Adjust settings
- Выберите вашу камеру в Списке Settings
- Нажмите кнопку Save Setup
-
Назовите ваши настройки, например, Timer overlay
- Выберите в меню CamTwist > Preferences
- Выберите размер получающегося видео (выберите 1280х720 если вы снимаете в качестве 720p или выберите Custom и задайте параметр 1920x1080 если вы снимаете в разрешение 1080p)
Перезапустите CamTwist
Снова откройте главное окно (View>Main Window)
Из списка Saved Setups выберите ваши настройки и дважды щелкните по ним мышкой
Перезапустите SportsCode, откройте окно захвата и убедитесь что при выборе камеры CamTwist вы видите изображение со своей подключенной камеры, без изменений
Шаг 3. Настройка микшера для наложения таймера
Первое что нам понадобится – это программа-таймер. Ее можете подбрать по своему усмотрению, для целей демонстрации мы используем программу MenuTimer:
https://itunes.apple.com/us/app/menutimer/id595968424?mt=12
Главный критерий – таймер должен быть виден на экране и должен быть расположен так, чтобы не заслоняться другими окнами.
Установите программу и научитесь ей пользоваться. Подумайте, подойдет ли она для вашего способа работы (если программа использует горячие клавиши – не совпадают ли они с горячими клавишами в вашем окне кода, проверьте что горячие клавиши работают при запущенном режиме кодирования в SportsCode и т.п.)
Перейдем к дальнейшей настройке CamTwist:
- В главном окне программы выберите в списке Source пункт Desktop+
- Нажмите кнопку PIP (picture in picture – картинка в картинке)
- Перейдете в меню настроек Desktop+:
Снимите все галочки, кроме Resizable selection
-
Нажмите кнопку Select capture area
-
На экране вы увидите черную рамку с отмечеными углами. Изменять размер рамки можно перетаскивая отметки, перетаскивать всю рамку – за любое место, кроме отметок. Расположите рамку так, чтобы внутри нее оказалось только время на таймере.
Когда вы расположили рамку – нажмите на кнопку Done selecting в главном окне.
Вернитесь на вкладку PIP Settings
Выберите в меню View > Preview
Используя параметры Crop можно удалить ненужное пространство с любой стороны изображения
Используя параметр Scale можно изменить размер таймера на видео
-
Используя черный квадратик в пункте Position – расположить таймер в нужном месте видео
Выделите оба пункта в списке Effects in use
Нажмите Save Setup
Снимите галочку "Don't include video source
-
Нажмите Save
Откройте SportsCode. Теперь камера CamTwist должна показывать видео и таймер.
Примечания
-
Важно следить за порядком включения программ и подключением устройств:
- Сначала подключите камеру
- Включите CamTwist и загрузите свои настройки
- Включите SportsCode
- Схема работы с Wirecast – аналогична. Для захвата рабочего стола используется Desktop Presenter, камера устанавливается как один из Snaphot-ов. Более подробная инструкция.
- Таким способом можно захватить любой элемент рабочего стола, например, можно включить теле-трансляцию и захватить таймер из этой трансляции. Аналогично можно захватить, например, счет.
- Альтернативная программа-таймер для меню: Timey. Работает с глобальными горячими клавишами: Cmd+ctrl+t - старт/пауза, Cmd+ctrl+r - обнулить