gst-launch-1.0 nvarguscamerasrc查看参数
时间: 2023-08-05 09:08:59 浏览: 649
CSI-Camera:将CSI相机(如Raspberry Pi版本2相机)与NVIDIA Jetson Nano Developer Kit一起使用的简单示例
要查看 Jetson Nano CSI 摄像头的参数,您可以使用 gst-launch-1.0 工具和 nvarguscamerasrc 插件。nvarguscamerasrc 插件是一个 GStreamer 插件,可以用于捕获 CSI 摄像头的视频流。
以下是一个示例命令,它将使用 gst-launch-1.0 工具和 nvarguscamerasrc 插件捕获视频流,并显示摄像头的参数:
```python
gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)NV12, framerate=(fraction)30/1' ! nvoverlaysink -e
```
这个命令将打开 CSI 摄像头,并使用 nvarguscamerasrc 插件捕获视频流。然后,它将使用 nvoverlaysink 插件显示捕获的视频流,并在屏幕上显示摄像头的参数,例如曝光时间、白平衡、对比度、饱和度等。
请注意,这个命令中的格式参数设置为 NV12,分辨率设置为 1920x1080,帧率设置为 30 帧每秒。如果您的摄像头支持不同的格式、分辨率和/或帧率,请相应地修改命令。
另外,请注意,这个命令将在屏幕上显示捕获的视频流。如果您想将视频流保存到文件中,请将 nvoverlaysink 插件替换为 filesink 插件,并设置输出文件路径。例如:
```python
gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)NV12, framerate=(fraction)30/1' ! filesink location=test.mp4
```
这个命令将捕获视频流并将其保存到名为 test.mp4 的文件中。
阅读全文