Skip to content

Low Latency Screen Recorder - a lightweight, high-performance screen recorder written in modern C++, designed for ultra-low latency video capture of the entire monitor or specific applications. Utilizing the latest Windows APIs Graphics Capture , it can capture up to 240 FPS, encode using H.264, and save output as MP4 file

Notifications You must be signed in to change notification settings

HariharanElancheliyan/low-latency-screen-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โšก Low Latency Screen Recorder

Low Latency Screen Recorder is a lightweight, high-performance screen capture tool built with modern C++. Designed for ultra-low latency and high frame rates, it uses the latest Windows Desktop Duplication API and Media Foundation to record your screen or a specific application window at up to 240 FPS, encoding directly to H.264 MP4 using SinkWriter.


๐Ÿ–ผ๏ธ Application UI

Application UI


๐Ÿš€ Features

  • ๐ŸŽฅ Capture up to 240 FPS for ultra-smooth video
  • โœ” Target a specific application or record the full screen
  • ๐Ÿ‘€ Hidden recorder UI โ€” won't appear in the final output
  • โš™๏ธ Real-time H.264 encoding via Media Foundation
  • ๐Ÿ’พ MP4 output using SinkWriter
  • ๐Ÿค Minimal dependencies, small binary size
  • ๐Ÿ–ฅ๏ธ Optimized for Windows 10/11

About

Low Latency Screen Recorder - a lightweight, high-performance screen recorder written in modern C++, designed for ultra-low latency video capture of the entire monitor or specific applications. Utilizing the latest Windows APIs Graphics Capture , it can capture up to 240 FPS, encode using H.264, and save output as MP4 file

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published