环顾四周,我发现了几种拍摄单独照片的解决方案(这里给出了一些解决方案) 甚至一系列图片(最高可达 1 fps)。我希望以更低的时间步长存储图片(5-10 fps 就很好了),并且这些解决方案的运行方式如下:
打开相机-->拍照-->关闭相机-->睡眠-->打开相机-->...
我找不到这么快拍照的方法。因此,我正在寻找一种(优雅的)解决方案,它不会关闭相机。
我知道两种解决方法:
- 打开最大化的 mplayer 并进行网络摄像头流截图
- 制作视频片段并将其转换回一系列图片
但这些看起来很不合理......
注意:我明确地寻找可以从终端操作的解决方案!
答案1
streamer
仍然可以这样做:
streamer -t99999999999999 -r 10 -o output0000000.jpeg
这个看起来很别扭的-t
参数是为了应对streamer
需要知道要录制多长时间的事实。不过,那也是几千年。录制完成后,只需按Control+C即可退出。
该-r
参数设置你的帧速率。