我已经安装了运动mmal覆盆子派和它的录制视频,每当我运行开始运动脚本:
#!/bin/sh
nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
然而,它会连续播放视频,直到我停止运动。
我想每10分钟拍一段5分钟的视频。我尝试了超时命令:
#!/bin/sh
timeout 5m nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
我能够运行脚本后,每1小时使用以下代码:
0 * * * * nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion- mmalcam.conf 1>/dev/null 2>&1 </dev/null &
5 * * * * pkill -9 motion
如何在每隔10分钟后运行此脚本?
但是,超时
选项有效吗?。。
无论如何,如果您想每10分钟运行一次列出的cron命令,那么这应该可以:
*/10 * * * * nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
5-59/10 * * * * pkill -9 motion
您将步骤设置在/
之后,默认的步骤是1,*相当于0-59分钟的范围。请参阅https://stackoverflow.com/a/19204734/1375470以获得更好的解释。
顺便说一句,如果timeout
命令起作用,那么在cron中作为*/10
IMO的单个命令,它看起来会更好(美观)。
本教程中,我们将介绍一些摄像机的高级设置方法。 添加摄像机事件的语法 下面的代码中,通过 on() 方法添加事件。 app.on(THING.EventType.name, function (ev) { }); 其中,name 为 camera 事件的名称。 关于 camera 相关事件类型,可以点击查看 EventType。 摄像机相关事件示例 可以通过以下脚本对摄像机添加相关事件,可以按
我正在开发一个应用程序,在这个应用程序中,我以纵向方向拍摄照片,问题是当我稍后检索图像时,它是横向方向的(图片已逆时针旋转90度)。我曾经在课下使用过,但这里每次都是0(零)。所以,我不知道怎么解决它。
前面的教程中我们讨论了观察矩阵以及如何使用观察矩阵移动场景(我们向后移动了一点)。OpenGL本身没有摄像机(Camera)的概念,但我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机,产生一种我们在移动的感觉,而不是场景在移动。 本节我们将会讨论如何在OpenGL中配置一个摄像机,并且将会讨论FPS风格的摄像机,让你能够在3D场景中自由移动。我们也会讨论键盘和鼠标输入,最终完成一个
我正在使用OpenCV(2.4)和Python(2.7.3)以及Thorlabs(DC1545M)的USB摄像头。 我正在视频流上做一些图像分析,我希望能够从我的视频流中更改一些相机参数。令人困惑的是,我能够改变一些相机属性,但不是全部,我不确定我做错了什么。 下面是使用Python中的cv2绑定的代码,我可以确认它是否运行: 作为参考,cap中的第一个参数。set()命令引用摄影机属性的枚举,如
摄像机是玩家观察游戏世界的窗口,场景中至少需要有一个摄像机,也可以同时存在多个摄像机。创建场景时,Creator 会默认创建一个名为 Main Camera 的摄像机,作为这个场景的主摄像机。多摄像机的支持可以让你轻松实现高级的自定义效果,比如双人分屏效果,或者场景小地图的生成。 摄像机属性 backgroundColor 当指定了摄像机需要清除颜色的时候,摄像机会使用设定的背景色来清除场景。 d
摄像机的抽象基类。在构建新摄像机时,应始终继承此类。 构造函数 Camera() 创建一个新的Camera(摄像机)。注意:这个类并不是被直接调用的;你所想要的或许是一个 PerspectiveCamera(透视摄像机)或者 OrthographicCamera(正交摄像机)。 属性 共有属性请参见其基类Object3D .layers : Layers 摄像机是一个layers的成员. 这是一个