Командная строка захвата видео guvc
Я знаю, как использовать опцию -h, я просто не вижу никаких команд, чтобы начать захват видео с увеличением файла, если я не нажму кнопку захвата видео.
Что такое командная строка для запуска захвата видео guvcview с использованием приращения имени файла.
Опция -n, --video=FILENAME Video File name (capture from start)
запустит захват видео, однако имя файла будет перезаписано, если не используется кнопка захвата графического интерфейса.
1 ответ
Для запуска захвата guvcview из командной строки необходимо отправить сигнал SIGUSR1 в работающее приложение. Сначала запустите это:
guvcview --no_display -n capture_file.avi
Затем из второго окна оболочки введите следующее:
killall -s USR1 guvcview
Это запустит захват видео и сохранит файл в текущем каталоге. Вам нужно объединить эти 2 строки в сценарий оболочки, если вы хотите запустить его автоматически. Информация из вывода guvcview:
GUVCVIEW Signals:
SIGUSR1: Video stop/start capture
SIGUSR2: Image capture
SIGINT (ctrl+c): Exit