sskodje / ScreenRecorderLib

A .NET library for screen recording in Windows, using native Microsoft Media Foundation for realtime encoding to h264 video or PNG images.
MIT License
414 stars 94 forks source link

Are there any minimum system requirements for this to work? #282

Closed electleaf closed 9 months ago

sskodje commented 9 months ago

This library at minimum requires Windows 8 or higher to function, as well as Visual C++ Redistributable x64 or Visual C++ Redistributable x86 installed, depending on platform compiled for. Some features like WGC requires windows 10. Hardware acceleration require compatible hardware, like any modern graphics chip from AMD, Nvidia or Intel. Else HEVC require software encoder from microsoft store to use without hardware encoding.

This library also requires Media Foundation to work, which have to be installed from Server Manager if run on Windows Server, or from the respective "Media Feature Pack" if run on a Windows N or KN version.