C# 开发基于Windows录屏小软件!
许久没有写博客了,最近由于公司竞标需要,之前使用的第三方录屏软件,不是收费限制、就是录屏时长限制,而且2K、4K屏幕不能很好的兼容录制,于是我自己随手写了个基于Windows录屏小软件;
基础功能:
1、 可录制windows 视频 ;
2、 可录制windows音频;
3、 可录制windows麦克风;
4、可暂停、继续录制满足客制化需求(相信这个需求也是非常多做录屏功能的开发者想要的);
开发环境和工具:
1、基于开源FFmpeg,精简编译版本仅有17.2M;
2、基于Visual Studio 2019,WPF ;
3、基于DirectShow.DirectSound;
主界面截图:
业务目标实现:
1、程序过滤了提权处理,不需要经过提权处理音视频;
2、完美的解决了录屏时长、清晰度、暂停、继续、停止录屏功能;
后期目标:
1、麦克风及音频的音量控制;
2、区域录屏;
3、加入计时器(已完成);
工作的事情要做就要做到最好,做到极致,做到无人能及。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?