LiveView с использованием gphoto2 и D3300

LiveView с использованием gphoto2 и D3300

Я пытаюсь использовать LiveView как веб-камеру от Nikon D3300.

LiveView для D3300поддерживается (см. ссылку)хотя когда я пытаюсь захватить фильм происходит эта ошибка:

grim@xxxx:~/$ LANG=C  gphoto2  --capture-movie
Capturing preview frames as movie to 'movie.mjpg'. Press Ctrl-C to abort.      

*** Error ***              
Liveview cannot start: code 0x80000000
ERROR: Movie capture error... Exiting.
Movie capture finished (0 frames)
grim@xxxx:~/$ 

решение1

У меня только что был точно такой же код ошибки с Nikon DSC D5200. Я сделалпроблема на githubи получил ответ от одного из разработчиков, который решил мою проблему.

В моем случае code 0x80000000это означало, согласно SDK, что "Свойство Exposure Program Mode (...) установлено на что-либо, кроме P/S/A/M.". Моя камера была настроена на автоматический режим, поэтому, когда я изменил программу экспозиции на одну из вышеупомянутых программ, видеозахват начал работать.

Связанный контент