我目前正在尝试创建一个可以接收流的程序,例如网络摄像头和麦克风,我正在尝试将视频和音频保存到AVI文件中,并且能够将信息保存出去到图像。我试过用DirectShow和OpenCV做这个,但是我遇到了一些麻烦,因为我想要包含在AVI文件中的音频,但是看不到使用OpenCV来保存音频信息的方法。
我也研究过FFMPEG,但是我没有看到有关使用来自Windows的流的在线信息。
任何信息或文件都会很棒。
我正在尝试在兼容Windows的计算机上开发它。
由于
答案 0 :(得分:0)
我们拥有可以满足您需求的跨平台视觉系统框架: http://www.simplecv.org
以下是我们在代码中执行此操作的方法:
from SimpleCV import *
import time
cam = Camera()
visstream = VideoStream("foo.avi")
while(True):
image = cam.getImage()
image.save("c:/blah.png")
image.save(visstream)
time.sleep(0.05)