Commit Graph

68 Commits

Author SHA1 Message Date
dec05eba
9d0d02ff6f Attempt to reduce stuttering of video 2022-12-20 15:41:24 +01:00
dec05eba
4e6fc174fe follow focused 2022-12-20 15:32:42 +01:00
dec05eba
6a6bb703bc wip intel 2022-11-30 19:36:33 +01:00
dec05eba
a7e0dbd833 Refactor xcomposite into abstract capture api
Refactor c++ files into c files, more usable
2022-10-16 04:15:09 +02:00
dec05eba
93d46b9767 Refactor nvfbc into abstract capture api 2022-10-14 01:22:43 +02:00
dec05eba
9d65552d05 Add info about PRIME 2022-10-13 19:15:05 +02:00
dec05eba
2bceeb182c Old ubuntu info 2022-10-12 04:55:50 +02:00
dec05eba
5b26291269 Update info about cuda 2022-10-06 15:27:45 +02:00
dec05eba
5cdb2df3d7 picom info 2022-10-05 19:06:40 +02:00
dec05eba
e15f94f6e9 m 2022-10-04 04:08:02 +02:00
dec05eba
f55b713437 Temporary disable screen-direct recording as it causes stuttering (nvfbc bug?) 2022-10-04 02:23:40 +02:00
dec05eba
270a8636ae Capture cursor in direct capture mode if supported by the driver (driver version >= 515.57) 2022-10-03 17:42:51 +02:00
dec05eba
4cd391e07e Add info about flatpak package, default to h264 (unless resolution is greater than 3840x2160) and add -k option to set codec 2022-10-03 16:56:58 +02:00
dec05eba
6885d1a30e Sacrifice seek speed for reduced file size 2022-10-02 22:19:54 +02:00
dec05eba
5d92b53f1c Add install script for non ubuntu / (arch) distros 2022-10-02 01:24:11 +02:00
dec05eba
f7606a144b Give error when using an invalid audio input with pipewire 2022-09-30 22:02:23 +02:00
dec05eba
1db2282683 Remove dependency on glew and glfw, move external files to external directory 2022-09-28 01:03:06 +02:00
dec05eba
a648b591a0 Update flatpak info 2022-09-26 01:35:49 +02:00
dec05eba
4fead183fe Load cuda at runtime. Include cuda header files inside the project 2022-09-26 01:26:45 +02:00
dec05eba
85cd5a9d11 Move scripts to script dir, add youtube-hls-stream script, fix twitch stream script 2022-09-19 16:19:41 +02:00
dec05eba
59b730a806 GNOME: fix recording windows with client-side decorations by recording the compositor window and tracking the window 2022-09-18 18:51:37 +02:00
dec05eba
9f2f4240ba Attempt to fix video/audio desync when video pts gets desynced with clock 2022-09-17 16:10:51 +02:00
dec05eba
f490abb67e Update: video is no longer variable framerate 2022-09-02 01:00:24 +02:00
dec05eba
cd69b7813b Add option to use multiple audio inputs (each in their own audio track) 2022-08-23 17:39:49 +02:00
dec05eba
e1d8db92f3 Add note about broken vlc/kdenlive 2022-07-27 20:53:45 +02:00
dec05eba
061f885fc6 Add info about flatpak 2022-07-24 18:21:21 +02:00
ASOwnerYT
228a68aaac Update README with correct info on PRIME 2022-07-07 09:07:09 +02:00
dec05eba
b3fa6afd56 Update README with info about nvfbc being slower 2022-04-26 17:03:08 +02:00
dec05eba
304b5c8e92 Add more performance comparison 2022-04-14 19:11:37 +02:00
dec05eba
380b1fa48c Add more performance comparison 2022-04-14 19:09:43 +02:00
dec05eba
066cfae84c Improve quality, especially when using h264. Force disable h264 for now because quality is not as good 2022-04-07 14:04:34 +02:00
dec05eba
a99f010603 Redesign replay to save to file and continue on SIGUSR1 2022-03-25 03:25:36 +01:00
dec05eba
2423e50d44 Add screen-direct option for direct NvFBC 2022-03-24 00:38:35 +01:00
dec05eba
c0a68e2063 Readd nvfbc cursor capture 2022-03-23 15:11:46 +01:00
dec05eba
3087f3ce12 Add info about PRIME 2022-03-23 15:03:04 +01:00
dec05eba
36fd4516db Add -s option to set record area size, fix workspace switch freezing recording on bspwm, make background black after resize 2022-03-22 23:08:39 +01:00
dec05eba
76dc50e862 More compositor info 2022-03-22 14:40:31 +01:00
dec05eba
3b88b53f93 Add note about gtk csd 2022-03-22 14:12:10 +01:00
dec05eba
b8f643a7e1 Add install script for ubuntu based distros 2022-03-22 13:08:02 +01:00
dec05eba
f81bdfb29e Use /usr/lib64 instead of /usr/lib, which makes it compatible with gentoo 2022-03-22 00:29:20 +01:00
dec05eba
55d66cf694 li 2022-02-25 04:22:23 +01:00
dec05eba
1f947c5861 Add full list of dependencies in README 2022-01-30 23:27:37 +01:00
dec05eba
4162e9b272 Remove dependency on sibs for building 2022-01-30 23:24:20 +01:00
dec05eba
33ed64355f Update readme with info about nvlax 2021-11-14 05:43:54 +01:00
dec05eba
f20253fce9 Update readme with info about nvfbc 2021-10-30 10:13:59 +02:00
dec05eba
18b4de0740 Update readme 2021-09-08 12:17:12 +02:00
dec05eba
4617e2c45a Add option to record a display or all displays. This requires nvfbc 2021-07-23 17:33:37 +02:00
dec05eba
c94ce44dbe Fix black video when resizing to smaller window size 2020-08-31 06:49:25 +02:00
dec05eba
c622d2d799 Revert select code. Causes laggy video for some reason 2020-08-31 04:19:11 +02:00
dec05eba
534c9fd299 Change qmin and qmax again. They are too low 2020-08-31 02:56:42 +02:00