我尝试使用尼康 D3300 的实时取景作为网络摄像头。
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,“曝光程序模式属性 (...) 设置为 P/S/A/M 以外的任何内容。”。我的相机设置为自动,因此当我将曝光程序更改为上述程序之一时,视频捕获开始工作。