Intel CPU + NVIDIA 显卡建议使用
ffmpeg 4.4或6.1版本 如果全屏录制不生效,请在 设置 → 视频 中启用 GDI 替代进行录制(测试环境:AMD CPU + AMD 显卡) 修改thread_queue_size为 1024,记得勾选帧率限制(测试环境:ffmpeg 4.4)
- https://github.com/BtbN/FFmpeg-Builds/releases
- https://github.com/GyanD/codexffmpeg/releases?q=4.4&expanded=true
- https://github.com/FFmpeg/FFmpeg/tree/release/4.4
© Copyright 2019 Mathew Sachin
© Copyright 2024 Mr. Chip
nCaptura 是一个 Windows 屏幕录制和截图应用程序,使用 C#/WPF 开发。
原项目 Captura 由 Mathew Sachin 开发,后因作者转向其他兴趣而停止维护。本项目 fork 自原项目,继续进行维护和改进。
nCaptura 意为 new-Captura,希望为这个项目开启新的旅程。
- 屏幕截图
- 屏幕录制(支持 AVI/GIF/MP4 格式)
- 摄像头捕获
- 麦克风和扬声器音频录制
- 鼠标点击和按键记录
- 区域/全屏/窗口选择录制
- 热键配置
- Imgur/YouTube 上传
- 命令行支持
- 多语言支持
安装包即将推出。
如需安装原版 Captura,请访问 原项目发布页。
choco install captura -y详细构建说明请参阅 构建文档。
前置要求:
- Visual Studio 2019+ with .NET desktop development workload
- .NET Core 2.1 SDK 或更高版本
- Cake 工具:
dotnet tool install -g Cake.Tool --version 0.32.1
构建命令:
# 使用 Cake 构建
dotnet cake
# 仅构建项目
dotnet cake --target=Build
# 运行测试
dotnet cake --target=Test依赖库许可证请查看 licenses/ 目录。
Intel CPU + NVIDIA GPU recommended with
ffmpeg 4.4or6.1If fullscreen recording doesn't work, enable GDI fallback in Settings → Video (tested on AMD CPU + AMD GPU) Setthread_queue_sizeto 1024 and enable frame rate limit (tested with ffmpeg 4.4)
- https://github.com/BtbN/FFmpeg-Builds/releases
- https://github.com/GyanD/codexffmpeg/releases?q=4.4&expanded=true
- https://github.com/FFmpeg/FFmpeg/tree/release/4.4
© Copyright 2019 Mathew Sachin
© Copyright 2024 Mr. Chip
Learn more about the original Captura project at:
🔗 https://mathewsachin.github.io/Captura/
Capture Screen, WebCam, Audio, Cursor, Mouse Clicks and Keystrokes.
I learned about Captura from a chat room. Captura was an open source project originally developed by Mathew Sachin. The author eventually discontinued development due to unpleasant experiences (#406) and shifting interests (#570).
Looking at the GitHub code stats, the entire repository has less than 50k lines of code. In the spirit of learning, I cloned this repository and found it compiles directly on Visual Studio 2022, which is very nice. During this period, I also found some bugs. This is a good software, and it's a pity it was discontinued. So I decided to take over the maintenance of this software and created a fork mrchipset/nCaptura to start my modifications.
I renamed the repository to nCaptura, meaning new-Captura. Hopefully, it will lead to a new journey for this project.
- Take ScreenShots
- Capture ScreenCasts (Avi/Gif/Mp4)
- Capture with/without Mouse Cursor
- Capture Specific Regions, Screens or Windows
- Capture Mouse Clicks or Keystrokes
- Mix Audio recorded from Microphone and Speaker Output
- Capture from WebCam
- Command-line support (BETA)
- Multiple languages support
- Configurable Hotkeys
Installation package for nCaptura is coming soon.
To install the original Captura, please visit releases page.
choco install captura -ySee Continuous Integration page.
For detailed build instructions, see Build Notes.
Prerequisites:
- Visual Studio 2019+ with .NET desktop development workload
- .NET Core 2.1 SDK or higher
- Cake tool:
dotnet tool install -g Cake.Tool --version 0.32.1
Build Commands:
# Build with Cake
dotnet cake
# Build only
dotnet cake --target=Build
# Run tests
dotnet cake --target=Test- Build Notes
- System Requirements
- Contributing
- ScreenShots
- Command-line
- Hotkeys
- FAQ
- Code of Conduct
- Changelog
- Continuous Integration
- FFmpeg
Check licenses/ for licenses of dependencies.


