У меня есть веб-камера USB с частотой кадров 30 кадров в секунду. Есть ли команда, которая может быть использована в терминале для чтения этих кадров и сохранения их при добавлении метки времени к каждому из них? Что-то вроде команды "cu".
Обновление:
После некоторых исследований я обнаружил, что следующая команда выполняет работу за 1 кадр / с:
fswebcam -q -l 1 --fps 1 /home/user/%H-%M-%S.jpeg
Теперь проблема в том, что при увеличении частота кадров в секунду, я не уверен, как обновить имена файлов соответственно. Я попробовал следующее:
fswebcam -q -l 1 --fps 30 /home/user/%H-%M-%S-%N.jpeg
, но это, похоже, не работает. (% N для наносекунд).
Это непосредственно не отвечает на Ваш вопрос, но отчасти встречает его на полпути. Можно установить что-то как OBS Studio для записи видео. Необходимо было бы просмотреть форумы, чтобы найти или изучить, как создать плагин для части метки времени (я думаю, я только использую ее в Windows для записи геймплея)