Please check the app information at https://scotcsduluka.github.io/NVIDIA-Shadowplay/ as the information in this ReadME may not be current.
Note
A screen capture utility inspired by NVIDIA ShadowPlay with overlay UI, built in
VB.NET [No Hook].
Record Engine Powered by FFmpeg
Warning
Some apps (Netflix / DRM content) cannot be recorded.
Still under active development.
Important
Runtime Dependency: This application requires .NET 8.0 Desktop Runtime and 4.8 installed on your system. The program will not launch without it.
OS Requirement: Windows 8 / Server 2012 or newer is required. It will not work on Windows 7.
- Windows.Graphics.Capture
- Desktop Duplication API
- GDI screen grabber
- NVIDIA-READY
- INTEL-NEXT
- AMD-Q
Caution
Exclusive Fullscreen Limitation: Due to the no-hook design, capturing "Exclusive Fullscreen" applications is not supported on older Windows builds. Please use "Borderless Windowed" mode in your games for reliable recording.
Tip
For the best performance, it is highly recommended to use NVIDIA hardware encoders (e.g., h264_nvenc) via FFmpeg.
- UI NVIDIA Shadowplay
- Real-time screen recording
- Instant Replay (save last moments)
- Screenshot capture
- In-game overlay UI [
Borderless Windowed]
- This project is inspired by NVIDIA ShadowPlay.
- Built over 3 years focusing on animation system, overlay UX, and performance.
- บางทีก็อัดได้ บางทีก็ไม่… แล้วแต่ดวง 555555665
| File | Description | Click to View |
|---|---|---|
| LICENSE | MIT License (Copyright 2023-2024) | Open LICENSE |
| LICENSE.NOTICE | Third-Party Components Attribution | Open LICENSE.NOTICE |
DISCLAIMER
Caution
Trademark Notice: This is an independent third-party application and is NOT affiliated with, endorsed by, sponsored, or approved by NVIDIA Corporation.
"NVIDIA", "GeForce", and "ShadowPlay" are trademarks or registered trademarks of NVIDIA Corporation in the United States and/or other countries.
This software uses official NVIDIA NVENC/intel/Amd encoder technology through FFmpeg and Microsoft Windows.Graphics.Capture API in compliance with their respective license agreements.
| Component | License | Author | Source |
|---|---|---|---|
| NAudio | MIT | Mark Heath | NAudio.Core.dll, NAudio.Wasapi.dll |
| Newtonsoft.Json | MIT | James Newton-King | Newtonsoft.Json.dll |
| libmp3lame | LGPL-2.0 | The LAME Project | libmp3lame.32.dll, libmp3lame.64.dll |
| FFmpeg | LGPL/GPL | FFmpeg Developers | Encoding Pipeline |
| .NET 8 Runtime | MIT | Microsoft | Microsoft.Windows.SDK.NET.dll |
| Windows SDK.NET | MIT | Microsoft | WinRT.Runtime.dll |
See full attribution: LICENSE.NOTICE ← Click!
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
| Role | Name | Description |
|---|---|---|
| Creator & Lead Developer | ScotcsDuluka | Architecture, UX Design, Core Engine, Overlay System, Animation Framework |
| Tester & QA | ApiwitKaemanee | Testing, Validation, Stability Assurance |
| Resource | 🔗 Link |
|---|---|
| Website | ScotcsDuluka |
| Releases | GitHub Releases |
| Report Bug | GitHub Issues |
| Creator | ScotcsDuluka |
Crafted with passion, engineered for performance, and continuously evolving. ❤️