Commit Graph

1249 Commits

Author SHA1 Message Date
dec05eba
5a94122b8f m 2025-05-21 18:33:19 +02:00
dec05eba
2b34c78459 Revert "temp test for cosmic"
This reverts commit 35222bafe2.
2025-05-15 19:48:25 +02:00
dec05eba
35222bafe2 temp test for cosmic 2025-05-15 19:17:04 +02:00
dec05eba
2a0fb9f449 cap_sys_nice fix for nixos 5.5.3 2025-05-11 18:39:13 +02:00
dec05eba
73fd0a30cd Change default quality for systemd service file 2025-05-11 10:41:15 +02:00
dec05eba
085d4632d2 Show warning for missing capability 2025-05-10 21:51:14 +02:00
dec05eba
39503de742 README 2025-05-10 20:34:22 +02:00
dec05eba
0ae5b83e47 5.5.2 5.5.2 2025-05-10 19:23:13 +02:00
dec05eba
e1992ae3be Revert "temp debug"
This reverts commit ce3203ebc7.
2025-05-10 18:38:58 +02:00
dec05eba
ce3203ebc7 temp debug 2025-05-10 18:33:35 +02:00
dec05eba
e3225bc628 Move dbus code to a separate process to allow gpu-screen-recorder to use cap_sys_nice for better recording performance on amd 2025-05-10 17:10:59 +02:00
dec05eba
811a14481d m 2025-05-05 14:00:10 +02:00
dec05eba
5cda6c0bf0 Fix incorrect replay duration saved for disk replay 5.5.1 2025-05-05 01:44:27 +02:00
dec05eba
3f18462af4 Change file extension of temporary replay data file from .mp4 to .gsr 2025-05-05 01:28:01 +02:00
dec05eba
c1fefb6afb 5.5.0 5.5.0 2025-05-04 22:01:23 +02:00
dec05eba
a409f3b3c3 Fix replay to disk not working properly when restarting replay 2025-05-04 21:52:17 +02:00
dec05eba
36c74d3411 Add -replay-storage option to specify if temporary replay data should be stored in ram or disk 2025-05-04 21:24:07 +02:00
dec05eba
2ca5f3361c Dont list region capture option if not monitors are available for capture 2025-05-03 22:50:44 +02:00
dec05eba
200c32f08a m 2025-05-03 20:43:28 +02:00
dec05eba
0cdc359931 Fix audio capture not working with noisetorch if combined with another source with some audio devices. Remove the ability to set audio track name for now. If you need this, email me 2025-05-03 19:29:04 +02:00
dec05eba
39bc110a20 Fix h264 software encoding not working 2025-05-03 14:12:10 +02:00
dec05eba
b4bbed2402 Fix build issues on older ffmpeg (disable unused vulkan encoder for now), fix incorrect wayland protocol file 2025-04-25 11:14:40 +02:00
dec05eba
06b559ecef 5.4.1 5.4.1 2025-04-23 19:48:42 +02:00
dec05eba
28bc8a0bd2 Update readme 2025-04-23 19:24:52 +02:00
dec05eba
15176579cb Fix replay saving freeze, unable to save replay if audio is not provided 2025-04-23 19:11:58 +02:00
dec05eba
8bd17b0c9a Change replay recording filename prefix to Video 5.4.0 2025-04-22 20:21:08 +02:00
dec05eba
24ab0bd7aa 5.4.0 2025-04-22 18:46:20 +02:00
dec05eba
1fd30187fa Move encoding code from video encoder to encoder, since it also processes audio input 2025-04-22 00:07:20 +02:00
dec05eba
8b11abd404 Update readme about recording repaly info 2025-04-21 23:21:07 +02:00
dec05eba
990d6ce6bf Fix crash on exit when replay recording, increase SIGRTMIN replay save by keyint time 2025-04-21 23:16:04 +02:00
dec05eba
81f155bf63 Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN for recording while replay/replaying. Add -ro option to specify the directory 2025-04-21 23:02:29 +02:00
dec05eba
ce7b47a877 catch SIGTERM to stop recording 2025-04-20 22:19:49 +02:00
dec05eba
acf1624d2d Move argument parsing to different file 2025-04-20 15:55:14 +02:00
dec05eba
c4e917e677 wip: support replay smaller time with SIGRTMIN+N and recording in replay mode with SIGTRMIN 2025-04-19 20:53:08 +02:00
dec05eba
a1c09a61af Type safety 2025-04-18 14:31:15 +02:00
dec05eba
1f3d28fc5c Tune av1 quality 2025-04-15 03:34:23 +02:00
dec05eba
4e866a18fc m 2025-04-09 00:45:14 +02:00
dec05eba
db04b2e55e 5.3.8 5.3.8 2025-04-06 22:22:43 +02:00
dec05eba
5029906c34 Fallback to graphics shader instead of compute shader if the gpu doesn't support compute shader (either glsl 420 or opengl es glsl 310) 2025-04-06 21:52:15 +02:00
dec05eba
9de04e74ea Use opengl 4.20 for non-external texture (supports wider range of hardware) 2025-04-06 19:14:26 +02:00
dec05eba
54e5ec6193 Improve color quality, use texture instead of texelFetch 2025-04-06 18:31:23 +02:00
dec05eba
01040796ee 5.3.7 5.3.7 2025-04-04 23:56:16 +02:00
dec05eba
152d3d7536 m 2025-04-04 20:48:17 +02:00
dec05eba
ff01f69006 Cleanup 2025-04-04 20:36:51 +02:00
dec05eba
6910009e07 Fix region capture on hyprland with multiple monitors 2025-04-04 20:29:32 +02:00
dec05eba
4e614a18bc Remove unused code 2025-04-04 13:53:13 +02:00
dec05eba
a4845db319 5.3.6 5.3.6 2025-04-04 13:05:02 +02:00
dec05eba
8065ede251 rc-lookahead 0 2025-04-04 12:57:02 +02:00
dec05eba
baf0434854 Remove -preset and -multipass, replace with -tune performance|quality 2025-04-04 12:48:34 +02:00
dec05eba
0deb41afe1 Correct error message for preset 2025-04-04 01:47:19 +02:00