使用网络摄像头拍摄连续一系列照片的最简单方法

使用网络摄像头拍摄连续一系列照片的最简单方法

环顾四周,我发现了几种拍摄单独照片的解决方案(这里给出了一些解决方案) 甚至一系列图片(最高可达 1 fps)。我希望以更低的时间步长存储图片(5-10 fps 就很好了),并且这些解决方案的运行方式如下:

打开相机-->拍照-->关闭相机-->睡眠-->打开相机-->...

我找不到这么快拍照的方法。因此,我正在寻找一种(优雅的)解决方案,它不会关闭相机。

我知道两种解决方法:

  1. 打开最大化的 mplayer 并进行网络摄像头流截图
  2. 制作视频片段并将其转换回一系列图片

但这些看起来很不合理......

注意:我明确地寻找可以从终端操作的解决方案!

答案1

streamer仍然可以这样做:

streamer -t99999999999999 -r 10 -o output0000000.jpeg

这个看起来很别扭的-t参数是为了应对streamer需要知道要录制多长时间的事实。不过,那也是几千年。录制完成后,只需按Control+C即可退出。

-r参数设置你的帧速率。

相关内容