如何解决打开opencv | Gstreamer 警告:无法查询视频位置:statue=0,value=-1,duration=-1
我使用OpenCV包在NVIDIA jetson nano上实现视频录制功能。
当我使用代码时,我遇到了相同的 GStreamer 错误。 ##
import cv2
import numpy as np
camera = cv2.VideoCapture(“nvarguscamerasrc
! video/x-raw(memory:NVMM),width=640,height=480,format=NV12,framerate=30/1
! nvvidconv flip-method=0 ! videoconvert !video/x-raw,formate=BGR ! appsink”)
fourcc = cv2.VideoWriter_fourcc(*‘mp4v’)
videoOut = cv2.VideoWriter(‘camera.mp4’,fourcc,30.0,(640,480))
isRead,frame = camera.read()
while isRead :
videoOut.write(frame)
cv2.imshow('xianshi',frame)
if cv2.waitKey(30) == 27:
break
isRead,frame = camera.read()
camera.release()
videoOut.release()
cv2.destroyAllWindows()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。