Я пытаюсь использовать или создать программное обеспечение для записи последних n минут с веб-камеры.
Я использую OpenCV для захвата изображений с моей веб-камеры, но не знаю, является ли это лучшим способом создания видео в реальном времени. Я хочу непрерывно записывать данные, а затем, когда пользователь захочет, программа остановится и сгенерирует видео с последними n минутами.
Я планировал записать последние m кадров в память или на компьютер и постоянно заменять старые кадры новыми, а когда пользователь захочет получить видео, сгенерировать его с этими кадрами.
Я не совсем уверен, что это лучший и эффективный способ сделать это.
Может ли кто-нибудь дать мне ссылку или совет, как сделать что-то подобное?