
Я пытаюсь использовать 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.". Моя камера была настроена на автоматический режим, поэтому, когда я изменил программу экспозиции на одну из вышеупомянутых программ, видеозахват начал работать.