如何在Windows中将视频录制(网络摄像头)和屏幕录制直接保存到Mp4?

时间:2019-07-10 06:46:28

标签: c# ffmpeg windows-services screen-capture video-recording

我有一个应用程序,它作为Windows服务运行,它还负责记录视频/音频和屏幕截图。

现在我正在使用DirectX lib和Aforge dll将录制的文件保存为HTML 5不支持的AVI格式,因此我随后使用NVideoConverter dll将其转换为mp4。

现在我正面临CPU使用率高(记录服务占30%)和FFmpeg(转换任务占30%)的问题。

所以我希望一种解决方案/方法直接记录为MP4格式,以消除转换部分以及CPU利用率。

我无法直接将FFmpeg用于记录,因为当用户注销/注销时,当前记录将被破坏。

那么如何在Windows 7和10中录制为Mp4?

另外,我碰到win10默认摄像头应用程序直接将记录保存为Mp4文件,该文件在IE和chrome中均可正常播放。

所以这意味着Windows 10中有一种方法。

如果有人实施/了解相同情况,请告知我。

高度赞赏。

谢谢。

0 个答案:

没有答案