Difference between revisions of "Template:Linux-RK3399MIPICamera/zh"
From FriendlyELEC WiKi
(updated by API) |
(updated by API) |
||
Line 24: | Line 24: | ||
|参数 || 功能 | |参数 || 功能 | ||
|- | |- | ||
− | |--index || 选择要使用的摄像头的序号,可选值为0和1,当同时连接两个摄像头时,指定为1表示要操作第二个摄像头 | + | |\-\-index || 选择要使用的摄像头的序号,可选值为0和1,当同时连接两个摄像头时,指定为1表示要操作第二个摄像头 |
|- | |- | ||
− | |--mode || 指定摄像头的分辨率,比如720P 30FPS 则使用参数为 width=1280,height=720,framerate=30/1 | + | |\-\-mode || 指定摄像头的分辨率,比如720P 30FPS 则使用参数为 width=1280,height=720,framerate=30/1 |
|- | |- | ||
− | |--active || 指定命令要执行的动作,可选参数为: preview、photo和video,分别对应预览、拍照和录像 | + | |\-\-active || 指定命令要执行的动作,可选参数为: preview、photo和video,分别对应预览、拍照和录像 |
|- | |- | ||
− | |--output || 指定输出的文件名,用于拍照和录像时指定输出文件名 | + | |\-\-output || 指定输出的文件名,用于拍照和录像时指定输出文件名 |
|} | |} | ||
====gst-camera.sh 使用方法==== | ====gst-camera.sh 使用方法==== | ||
− | * 预览图像 | + | * '''预览图像''' |
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
gst-camera.sh --action preview | gst-camera.sh --action preview | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | * 拍照 | + | * '''拍照''' |
用以下命令拍照一张照片,存储为文件 1.jpg: | 用以下命令拍照一张照片,存储为文件 1.jpg: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
gst-camera.sh --action photo -o 1.jpg | gst-camera.sh --action photo -o 1.jpg | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | * 录像并预览 | + | * '''录像并预览''' |
− | 用以下命令启动边预览边录像,存储为视频文件 1. | + | 用以下命令启动边预览边录像,存储为视频文件 1.ts,录像时使用了硬件编码: |
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
gst-camera.sh --action video -o 1.ts | gst-camera.sh --action video -o 1.ts | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br /> | <br /> |
Revision as of 09:53, 14 November 2018
1 FriendlyCore下使用MIPI摄像头OV13850
FriendlyCore下支持MIPI摄像头OV13850,提供支持ISP的Gstreamer插件,所以可以很好地发挥RK3399的性能。
摄像头连接方法:
{{{1}}}板上共有两个MIPI接口,由于FriendlyCore目前仅配置了 MIPI-CSI1,所以摄像头只能连接在 MIPI-CSI1 接口:
接口位置 摄像头 MIPI-CSI1 OV13850 MIPI-CSI2 不可用
为了方便测试摄像头,我们提供了一个脚本gst-camera.sh可以在命令行测试摄像头的拍照和录像功能,这个脚本可以用以下命令下载安装:
sudo wget http://112.124.9.243:8888/rk3399/gst-camera.sh -O `which gst-camera.sh`
1.1 gst-camera.sh 参数说明
参数 功能 \-\-index 选择要使用的摄像头的序号,可选值为0和1,当同时连接两个摄像头时,指定为1表示要操作第二个摄像头 \-\-mode 指定摄像头的分辨率,比如720P 30FPS 则使用参数为 width=1280,height=720,framerate=30/1 \-\-active 指定命令要执行的动作,可选参数为: preview、photo和video,分别对应预览、拍照和录像 \-\-output 指定输出的文件名,用于拍照和录像时指定输出文件名
1.2 gst-camera.sh 使用方法
- 预览图像
gst-camera.sh --action preview
- 拍照
用以下命令拍照一张照片,存储为文件 1.jpg:
gst-camera.sh --action photo -o 1.jpg
- 录像并预览
用以下命令启动边预览边录像,存储为视频文件 1.ts,录像时使用了硬件编码:
gst-camera.sh --action video -o 1.ts