录制来自网络摄像头的视频和声音

时间:2015-02-22 23:50:42

标签: c# webcam

如何在C#中创建一个可以访问本地网络摄像头并用声音录制视频的表单应用程序?

我在Google上搜索过,我已经尝试过Direct Show和A-frog库。

2 个答案:

答案 0 :(得分:0)

尝试OpenCV库。它包含内置函数,可从本地网络摄像头获取输入。

答案 1 :(得分:0)

我尝试了一个示例项目DirectX Audio & Video rec in one file。它对我来说很好。

在上面引用的代码中使用CaptureTest表单。

您需要更改以下代码才能调用CaptureTest。

/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main() 
{
    AppDomain currentDomain = AppDomain.CurrentDomain;
    //Application.Run(new CaptureTest());
    Application.Run(new QuickTest());
}

通过代码项目DirectX.Capture Class Library

提及