На Windows 7 у меня подключена камера usb logitech c920.

Он отображается правильно, когда я запускаю:

ffmpeg -list_devices true -f dshow -i dummy

У меня есть скрипт, который загружает изображение с камеры каждые 15 минут. Это работает нормально в течение дня или двух, а затем терпит неудачу. После сбоя list_devices не показывает камеру. Перезагрузка компьютера отобразит его снова.

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

Мой второй вопрос - почему это устройство исчезает на регулярной основе? Я предполагаю, что другое приложение крадет его (например, teamviewer) и не возвращает его.

0