Ищете решение для удаленного управления захватом видео по времени

Я пытаюсь настроить систему, в которой ведущий ежедневно проводит короткие презентации (обычно 60 секунд) перед фоном, а файлы в конечном итоге предназначены для Интернета.

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

Студия полностью настроена и готова, единственное недостающее звено — это фактическое решение для захвата. Изначально мы смотрели на Aja Ki Pro Rack, но с ним не так просто получить доступ к файлам — устройство нужно перевести в другой режим, а файлы нужно скачивать либо через веб-интерфейс, или удалив жесткие диски и скопировав файлы на ПК.

Затем мы смотрели на различные устройства BlackMagic, такие как рекордер H264 Pro, но я не мог понять, как я могу удаленно запускать захват с помощью прилагаемого программного обеспечения MediaExpress.

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

Это интересно, но не для меня. Просто любопытно, почему вы предпочитаете таймер вместо команды остановки?
Потому что рассматриваемые видео (почти) всегда будут предназначены для автоматизированной системы, которая предназначена для видео определенной длины. Как уже говорилось, в идеале системой записи/продюсирования будет управлять только один человек – ведущий перед камерой. Поэтому требуется автоматизация как можно большего количества вещей, включая остановку записи по истечении заданного периода времени.

Ответы (1)

У меня нет практического опыта, но вы можете попробовать использовать компьютер (linux) с картой blackmagic decklink или интенсивностью pro.

Существуют инструменты командной строки, такие как bmdtools, которые (должны) позволять вам взаимодействовать с картой захвата. https://github.com/lu-zero/bmdtools

Затем вы можете передать видеовход в ffmpeg для записи. Я не знаю, какой параметр можно предоставить ffmpeg для ограничения продолжительности захвата, но вы могли бы создать скрипт, запускающий и останавливающий обе команды в нужное время. Это может быть полезно: http://forum.blackmagicdesign.com/viewtopic.php?f=12&t=5109

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

редактировать: я не могу найти никакой информации об этом, но если вы можете читать/записывать поток H264, который записывающее устройство BMD H264 выводит в ffmpeg или vlc, это будет намного менее требовательно к вашей системе. Два других варианта, упомянутых выше, должны выполнять кодирование в программном обеспечении.