Commit Graph

235 Commits

Author SHA1 Message Date
dec05eba
cbf4cba5a9 Allow recording app audio with -a, deprecate -aa and -aai
Use -a "app:brave" instead of -aa "brave".
Use -a "app-inverse:brave" instead of -aai "brave".

This now allows merging audio devices and app audio into the same audio
track.
2024-11-20 19:09:42 +01:00
dec05eba
a509bb023b gpu-screen-recorder-git > gpu-screen-recorder 2024-11-15 19:56:40 +01:00
dec05eba
c8fdf2f174 Fix build without app_audio build option 2024-11-11 00:18:10 +01:00
dec05eba
c11306c5fd Add --list-capture-options option 2024-11-11 00:06:29 +01:00
dec05eba
258f690a89 Update issues link 2024-11-01 09:18:27 +01:00
dec05eba
ea139ab9bb Mention opensuse 2024-10-28 23:05:56 +01:00
dec05eba
05c74e5a77 Mention the new UI 2024-10-27 23:11:11 +01:00
dec05eba
112640282d Add option to change output resolution (-s) 2024-10-26 20:58:00 +02:00
dec05eba
5ffa725367 Add unofficial sources list 2024-10-24 23:31:33 +02:00
dec05eba
601219febb README kdenlive 2024-10-14 14:22:37 +02:00
dec05eba
551f58fca1 Disable kms client check for now 2024-10-12 01:40:12 +02:00
dec05eba
28ba2e8f3e gsr-kms-server 'security': only allow gpu-screen-recorder to get framebuffer 2024-10-06 22:26:47 +02:00
dec05eba
29a21ffff0 Move some TODO from README to TODO file 2024-10-06 02:25:04 +02:00
dec05eba
ecf4876654 vulkan-headers as dependency 2024-10-02 17:50:13 +02:00
dec05eba
2b60c02181 m 2024-09-24 22:46:31 +02:00
dec05eba
1b4ccce170 minor readme 2024-09-24 22:45:33 +02:00
dec05eba
3bcc7aa439 Update about link in readme 2024-09-24 22:44:09 +02:00
dec05eba
2347ca7ae6 M 2024-09-18 15:00:38 +02:00
dec05eba
87d4be8153 m 2024-09-18 14:59:39 +02:00
dec05eba
e4acd2db8c More FAQ 2024-09-18 14:58:50 +02:00
dec05eba
69fc104d20 Remove xi2 code, it's not needed 2024-09-15 04:25:10 +02:00
dec05eba
8acb346382 Set update fps to video fps, on x11 sync video to damage tracking 2024-09-14 01:15:01 +02:00
dec05eba
239f2010f5 Fix systemd service file 2024-09-05 23:39:17 +02:00
dec05eba
867ef7a297 Cleanup hwdevice ctx 2024-09-03 22:38:49 +02:00
dec05eba
c99b986149 glx readme 2024-08-29 22:30:42 +02:00
dec05eba
dfe2b17648 Prepare for video codec query, cleanup readme, add libva-drm as dependency 2024-08-29 22:22:46 +02:00
dec05eba
da4925b23e Allow capture of external monitors on a laptop with dedicated gpu (prime) on x11, fix cursor not visible on some wayland compositors (hyprland) with multiple monitors 2024-08-16 19:37:00 +02:00
dec05eba
b9b60ab29c m 2024-08-09 02:16:27 +02:00
dec05eba
93007f6f29 Clearify that it works on amd, intel and nvidia 2024-08-09 02:15:34 +02:00
dec05eba
846241189e Add -portal-session-token-filepath option to specify where desktop portal session token is saved/restore 2024-08-08 01:45:35 +02:00
dec05eba
7bee923938 Compressed plane now works, update readme and remove warning 2024-08-04 17:50:52 +02:00
dec05eba
5e3a3714dd Install modprobe gsr-nvidia.conf on install 2024-07-28 19:34:48 +02:00
dec05eba
d6fb7c6045 readme 2024-07-28 18:52:28 +02:00
dec05eba
01f19ae9d2 Rename argument -mf to -df (keep -mf for backwards compatibility) 2024-07-23 15:07:49 +02:00
dec05eba
753b570d46 Update readme 2024-07-22 06:00:06 +02:00
dec05eba
f9a41041ec Fix HDR capture (HDR metadata is now correct). Note that HDR capture is only available on Wayland and when recording a monitor without the desktop portal option 2024-07-21 19:12:06 +02:00
dec05eba
96e13fcd24 Update README with information about gpu screen recorder vs obs (30.2) performance 2024-07-21 17:38:11 +02:00
dec05eba
aa0fe46a4b Update readme 2024-07-17 11:03:01 +02:00
dec05eba
7b1c546321 Show info why screencast session is not restore if -restore-portal-session yes is not used 2024-07-15 20:10:00 +02:00
dec05eba
145377fce5 Update readme 2024-07-15 19:56:08 +02:00
dec05eba
2056aa187c Update readme 2024-07-15 19:50:37 +02:00
dec05eba
9ba92ebad5 Update readme (desktop portal info) 2024-07-15 19:30:46 +02:00
dec05eba
9dbd86dc54 Update dependencies readme 2024-07-15 19:04:41 +02:00
dec05eba
048b8d21ec Add support for desktop portal capture (-w portal) 2024-07-15 19:02:34 +02:00
dec05eba
6141fda5e2 Add support for vp8 and vp9 (experimental) 2024-07-06 01:43:50 +02:00
dec05eba
62d61fda12 Add support for software video encoding with '-encoder cpu' option, currently h264 only 2024-07-04 01:35:03 +02:00
dec05eba
6598e09efa Use low latency mode if output is being piped (/dev/stdout as output), do not do audio delay compensation if output is being piped 2024-06-28 16:30:00 +02:00
dec05eba
4c88f8f379 Default to h264 video codec because amd driver is shit with padding and for better compatibility with software 2024-06-23 01:34:38 +02:00
dec05eba
45e6f87d58 Readme: mention xdamage 2024-06-22 09:47:21 +02:00
dec05eba
f07389b89a Update readme 2024-06-21 22:20:21 +02:00