C# 如何将视频录制(网络摄像头)和屏幕录制直接保存到windows中的Mp4?
我有一个应用程序,它作为windows服务运行,负责录制视频/音频和屏幕捕获 现在,我使用DirectX lib和Aforge dll将录制的文件保存为HTML 5不支持的AVI格式,因此我使用NVIDEONVERTOR dll将其转换为mp4 现在我面临着高CPU利用率(30%的录制服务)FFmpeg(30%的转换任务) 因此,我想要一个解决方案/方法,直接记录为MP4格式,以摆脱转换部分以及CPU利用率 我无法将FFmpeg直接用于录制,因为当用户注销/注销时,当前录制将被破坏 那么如何在Windows7和Windows10中录制Mp4呢 此外,我还发现win10默认摄像头应用程序正在将录制内容直接保存为Mp4文件,这在IE和chrome中都能很好地播放 这意味着在Windows10中有一种方法 如果有人实施/知道同样的情况,请告知我 非常感谢你的帮助C# 如何将视频录制(网络摄像头)和屏幕录制直接保存到windows中的Mp4?,c#,ffmpeg,windows-services,screen-capture,video-recording,C#,Ffmpeg,Windows Services,Screen Capture,Video Recording,我有一个应用程序,它作为windows服务运行,负责录制视频/音频和屏幕捕获 现在,我使用DirectX lib和Aforge dll将录制的文件保存为HTML 5不支持的AVI格式,因此我使用NVIDEONVERTOR dll将其转换为mp4 现在我面临着高CPU利用率(30%的录制服务)FFmpeg(30%的转换任务) 因此,我想要一个解决方案/方法,直接记录为MP4格式,以摆脱转换部分以及CPU利用率 我无法将FFmpeg直接用于录制,因为当用户注销/注销时,当前录制将被破坏 那么如何在W
谢谢。我们这里不需要工具或库,请阅读提问帮助我们这里不需要工具或库,请阅读提问帮助