【发布时间】:2018-09-04 23:37:29
【问题描述】:
我正在尝试长时间从网络摄像头录制视频 - 大约 16 小时 - 我真的不希望应用程序崩溃。
我想在录制时将视频分成几块,大概每个 10GB 左右。我见过其他相机类型的软件可以做到这一点,但网络摄像头没有。
此外,我需要能够控制相机参数,例如白平衡和曝光。
我尝试过 Accord.NET,但遇到了间歇性内存损坏问题。我尝试过 OpenCV,但它在 Windows 上不能很好地支持网络摄像头属性,而且我无法控制正在录制的文件的比特率。
还有其他框架可以轻松做到这一点吗?我不能成为第一个面对这个问题的人。
是否有 DirectShow 或 MediaFoundation 的示例项目?我熟悉 DirectShow,但不是专家。
【问题讨论】:
标签: c# computer-vision directshow ms-media-foundation