index
:
gpu-screen-recorder
master
A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
encoder
Age
Commit message (
Collapse
)
Author
3 days
Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN ↵
dec05eba
for recording while replay/replaying. Add -ro option to specify the directory
2025-02-22
Make image output lossy (use stb image writer), also significantly improves ↵
dec05eba
performance for jpeg
2025-02-16
Support taking a screenshot (-o image.jpg/image.png)
dec05eba
2024-10-09
Rename video encoder cuda to video encoder nvenc
dec05eba
2024-09-27
Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ↵
dec05eba
accelerated yet
2024-09-26
Move codec query from encoder to separate file
dec05eba
2024-09-26
Add template for vulkan video encoding
dec05eba
2024-08-29
Prepare for video codec query, cleanup readme, add libva-drm as dependency
dec05eba
2024-08-17
Add hevc_10bit and av1_10bit options for 10bit color range, increase video ↵
dec05eba
quality (qp)
2024-07-05
Separate video encoding method from capture method
dec05eba
With this instead of kms_cuda/kms_vaapi/kms_software and xcomposite_cuda/xcomposite_vaapi/xcomposite_software there is now only kms and xcomposite.