【发布时间】:2016-06-23 10:54:27
【问题描述】:
我正在尝试从网络摄像头流中捕获视频。 python逻辑是
如果按下按钮,则存储当前流,直到我按下停止 按钮。
注意:我正在使用 OpenCV 在 wxPython 窗口中流式传输网络摄像头视频。
def record(self, evt):
cap = cv2.VideoCapture(0)
# Define the codec and create VideoWriter object
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480))
我试过上面的代码,但它只在输出目录中存储了 5.54kb 的文件?
怎么做?
【问题讨论】:
-
你有什么尝试吗?
-
不,到目前为止我没有尝试过,因为我是 python 新手。
-
我想说你的问题太宽泛了。我建议您试一试,并在此过程中遇到更具体的问题。我不希望在 SO 上得到这类问题的答案。
-
谢谢你的建议,我自己试试。