如何用声音emgu cv录制视频

时间:2017-08-01 03:35:17

标签: c# wpf emgucv

我在ProcessFrame事件中有以下代码:

frame = new Mat();
capture.Retrieve(frame, 0);
if (isRecord && _writer.Ptr != IntPtr.Zero)

{_writer.Write(frame);}

输出视频没有声音。

我想录制视频和声音。

1 个答案:

答案 0 :(得分:1)

简短的回答是你不能。 EmguCV / OpenCV中没有规定操纵或甚至捕获音轨。 EmguCV / OpenCV是用于计算机视觉应用的SDK,并不是真正用于对视频/音频流进行通用操作。

总的来说,我发现最好避免使用EmguCV / OpenCV进行视频捕获,并严格将这些工具用于计算机视觉应用。我可以通过Medialooks推荐MFormats作为非常好的SDK来捕获和操纵视频和音频流。

免责声明,我不为Medialooks工作,也不对公司有任何经济利益。只是满意的客户。

道格