如何使用 C# .NET 将屏幕捕获为视频?
是否有一些库可以将屏幕捕获为压缩视频文件或可以执行此操作的某些解决方案?
Is there some library to capture a screen to be a compressed video file or some solution that can do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此代码使用 NuGet 上提供的 SharpAvi。
用法示例
System.Windows.Forms
)。代码:
This code uses SharpAvi available on NuGet.
Example Usage
System.Drawing
andSystem.Windows.Forms
. (The usage ofSystem.Windows.Forms
can be avoided if you modify the code).Code:
您最好的选择似乎是 Windows Media Encoder。
以下是一些资源:
捕获桌面活动作为电影
捕获电影屏幕上的活动
使用 WmEncoder 捕获屏幕活动/视频< /a>
Your best option seems to be Windows Media Encoder.
Here are some resources:
Capture Desktop Activities As a Movie
Capture Activities on Screen in a Movie
Capture screen activities/video using WmEncoder