为了账号安全,请及时绑定邮箱和手机立即绑定

如果有人有使用 Nvidia Jetbot 的经验,你知道如何更改 gstreamer 管道以使用

如果有人有使用 Nvidia Jetbot 的经验,你知道如何更改 gstreamer 管道以使用

冉冉说 2022-11-01 15:08:32
此管道使用 4l2 与 gst-launch-1.0 一起使用:gst-launch-1.0 v4l2src device="/dev/video2" name=e !'视频/x-raw,宽度=640,高度=480'!视频转换!'视频/x-raw,宽度=640,高度=480,格式=(字符串)YUY2'!xvimagesink这是原始模块使用的管道:'nvarguscamerasrc!视频/x-raw(内存:NVMM),宽度=%d,高度=%d,格式=(字符串)NV12,帧率=(分数)%d/1!nvvidconv !视频/x-raw,宽度=(int)%d,高度=(int)%d,格式=(字符串)BGRx!视频转换!应用程序' % ( self.capture_width, self.capture_height, self.fps, self.width, self.height)
查看完整描述

1 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

原始模块以 开头nvarguscamerasrc,以 结尾appsinknvarguscamerasrc读取到 NVVM 内存,因此您需要将其转换为 cpu 内存nvvidconv

对于 v4l,它直接读取到 cpu 内存,所以你不需要nvvidconv,但是你需要将它转换为 BGR,videoconvert所以我相信这应该可以工作:

'v4l2src device=/dev/video2 ! video/x-raw, width=640, height=480 ! videoconvert !  appsink'



查看完整回答
反对 回复 2022-11-01
  • 1 回答
  • 0 关注
  • 170 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号