我正在尝试从网络摄像头录制视频很长一段时间 - 大约16个小时 - 而且我真的不想让应用程序崩溃。
我希望在录制时将视频分成几块,大约每个大约10GB。我见过其他相机类型的软件可以做到这一点,但不适用于网络摄像头。
此外,我需要能够控制相机参数,如白平衡和曝光。
我尝试过Accord.NET,但我遇到了间歇性的内存损坏问题。我尝试过OpenCV,但它在Windows上不能很好地支持网络摄像头属性,而且我无法控制我录制的文件的比特率。
还有其他框架可以轻松完成吗?我不能成为第一个面对这个问题的人。
DirectShow或MediaFoundation是否有任何示例项目?我熟悉DirectShow,但不熟悉专家。