![LiveView с использованием gphoto2 и D3300](https://rvso.com/image/178493/LiveView%20%D1%81%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC%20gphoto2%20%D0%B8%20D3300.png)
Я пытаюсь использовать 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.". Моя камера была настроена на автоматический режим, поэтому, когда я изменил программу экспозиции на одну из вышеупомянутых программ, видеозахват начал работать.