一个简单的录屏软件

nh99sysrj6-blip c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses
.gitignore c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses
AudioService.cs c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses
CaptureService.cs c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses
Program.cs c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses
README.md c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses
ScreenRecorder.csproj c3e4d8a1bc Initial commit: ScreenRecorder project hace 6 meses

README.md

ScreenRecorder

Windows 屏幕录制工具,基于 .NET 8 + Windows Forms,支持 H.264/H.265 硬件编码和 MJPEG 软编码。

环境要求

  • Windows 10 19041+ (x64)
  • .NET 8 Runtime

ffmpeg 依赖

本工具依赖 ffmpeg 进行视频编码,请自行下载 ffmpeg.exe 并放置到以下任一位置:

  1. 程序所在目录(与 ScreenRecorder.exe 同级)
  2. 系统 PATH 环境变量中的任意目录

推荐从 FFmpeg 官网 下载 Windows 64-bit 静态编译版本。

构建

dotnet build -c Release

编译产物在 bin/Release/net8.0-windows10.0.19041.0/win-x64/ 目录下。