全球旧事资料 分类
后按回车键将退出程序。如果超时时间设置为0,摄像头将一直工作,直到按下X键和回车键。使用verbose(v)参数可以显示输入确认提示,否则不会有任何提示。
sig
als信号模式
摄像头会运行(t)参数指定的时间,并且每次向摄像进程发送USR1信号时进行一次捕捉。该操作可以通过发送kill命令进行终止。您可以使用“pgrepraspistill”命令找到摄像进程的ID。1killUSR1
raspistillyuv
raspistillyuv的许多选项与raspistill是相同的。本节将对不同的部分进行讲解。
不支持的选项:
exife
codi
gthumbrawquality
f扩展选项:
rgbrgb以RGB888形式保存未压缩数据
该选项强制图像保存为每个通道为8bits的RGB格式,而不是YUV420格式。
注意,在raspistillyuv中所保存的图像在缓冲区中水平尺寸封装为可被16整除(所以可能会在每行的结尾都会出现无用的字节以使宽度可被16整除)。缓冲区也会将垂直方向封装为可被16整除,在YUV模式中,每个Y、U、V平面都会使用该方式进行封装。
raspivid
widthw设置图像宽度
视频的宽度。范围为64到1920。
heighth设置图像高度
视频的高度。范围为64到1080。
bitrateb设置码率。
使用比特秒为单位,所以10Mbitss需要输入b10000000。对于H264编码的1080p30高清视频,码率需要在15Mbitss或以上。码率最大为25Mbitss(b25000000),但大于17Mbitss时,在1080p30中并没有太大区别。
outputo输出文件名
指定输出的文件名。如果不指定,将不保存到文件。如果文件名为“”,将输出发送至标准输出设备。
verbosev在运行过程中输出详细信息
在程序运行过程中,输出调试详细信息。
timeoutt获取图片前的时间
程序将执行指定的时长,然后进行获取操作(前提是output已指定)。如果未指定,将设置为5秒。设置为0意味着程序将一直运行,直到按下CtrlC才会停止。
fdemod运行演示模式
该参数将循环使用所有摄像头参数,并且不会捕捉。而且无论是否完成所有的循环,在超时周期到达时都会停止演示操作。循环之前的时间需要设置毫秒值。
frameratefps指定录制的视频每秒的画面数量
目前,最小的帧率为2fps,最大为30fps。似乎将来会有所改变。
pe
ce在编码完成后显示预览图像
开启该选项会在压缩完成后显示预览图像。显示在预览窗口中的图像会因为压缩的原因出现失真。正常情况下,预览将会显示摄像头输出的原始图像。该功能在未来的版本中可能不再可用。
i
trag指定帧内刷新周期(关键帧率画面组)
为录制的视频设置帧内刷新周期(画面组)率r
好听全球资料 返回顶部