哪个图书馆用于视频和音频录制?

luc*_*luc 5 c++ python audio video cross-platform

我正在寻找一个库,用于记录来自网络摄像头的图像和来自麦克风的声音,并生成视频文件(avi,mpeg或任何其他格式).

我更喜欢交叉式解决方案(Windows,MAC和Linux)以及C/C++或Python中的一些解决方案.

任何推荐和/或示例代码?

更新:Folowing @Rory推荐,我用Python和gstreamer 找到了这个网络摄像头查看器的例子.不幸的是,它需要v4l2src插件,但是在Winodws版本中没有提供(如果我错了,请更正).应该在Windows上使用哪个插件?

Ror*_*ory 2

gstreamer是一个带有 C 和 Python 绑定的开源多媒体框架。