Commit Graph

615 Commits

Author SHA1 Message Date
dec05eba
dc86b5b9ec Keep install script behavior the same as before, dont use it if you want normal meson behavior 2024-06-11 17:44:10 +02:00
A person
dfa7dc6659 Migrate to Meson build system 2024-06-11 17:01:51 +02:00
dec05eba
e43934e2d2 Remove video_alignment_padding variable, replace with putting capture content in the center with frame resolution and capture resolution diff 2024-06-10 18:41:05 +02:00
dec05eba
adbd5d9766 Take amd hevc video alignment padding into consideration to move video content to center of video with black bars on all sides instead of only right/bottom 2024-06-10 17:51:09 +02:00
dec05eba
55266f2a68 Wayland: match montitor by name before trying to match by place 2024-06-10 17:14:25 +02:00
dec05eba
f02f5a9d00 Re-enable intel arc fix (but only for intel systems) 2024-06-10 16:55:47 +02:00
dec05eba
e4832f3d64 Revert "Fix screen capture on intel arc gpu (on x11 and wayland)"
This reverts commit f8453bcaa4.
2024-06-10 16:44:04 +02:00
dec05eba
c17a717326 Workaround amd driver bug: hevc ffmpeg/mesa misaligned resolution causing glitched video output on right/bottom side 2024-06-10 12:44:40 +02:00
dec05eba
3f0a58a1e6 Do not require a valid drm plane to capture a window on amd/intel x11 2024-06-10 12:28:53 +02:00
dec05eba
f8453bcaa4 Fix screen capture on intel arc gpu (on x11 and wayland) 2024-06-09 23:35:48 +02:00
dec05eba
c6e718a905 Use vaapi header fourcc instead of define 2024-06-09 19:30:51 +02:00
dec05eba
b02adc576c Correctly no audio delay if m3u8 2024-06-08 20:31:35 +02:00
dec05eba
f608c6b74c game -> Game, for scripts 2024-06-03 20:56:25 +02:00
dec05eba
04db56aa8f fix hls stream script 2024-06-03 10:28:26 +02:00
dec05eba
8b64f915a7 Simplify hls script, set quality to high 2024-06-03 10:26:26 +02:00
dec05eba
ac2add6f04 Force non av1 video codec for hls and aac, force aac for flv 2024-06-03 10:11:49 +02:00
dec05eba
bccf6e2dfe Rename gopm to keyint in service file too 2024-05-30 22:21:03 +02:00
DjUlt
47dbf1a6d1 Added secondary audio device for daemon and .env config 2024-05-30 20:16:51 +02:00
dec05eba
9b8464a0a6 Clearify -a empty string behavior 2024-05-30 20:16:31 +02:00
dec05eba
0d558a36af Fix recording freeze on nvidia when __GL_SYNC_TO_VBLANK is set to 1 2024-05-30 01:26:25 +02:00
dec05eba
fe690fa38a Make gopm a float, rename it to keyint (keyframe interval) 2024-05-30 00:21:45 +02:00
dec05eba
e572073bdc Add extra replay cut time depending on gopm 2024-05-21 22:09:18 +02:00
dec05eba
fee6441bc5 Allow setting gop multiplication to reduce file size 2024-05-21 22:02:59 +02:00
dec05eba
42d9ebd3c7 Do not force constant framerate for live streams 2024-05-20 00:55:24 +02:00
dec05eba
dda2de856c Support av1 webm (force opus audio for .webm files) 2024-05-19 23:58:53 +02:00
dec05eba
e12ac44909 Black bars with amd driver bug is not always black bars (FAQ) 2024-05-19 13:31:23 +02:00
dec05eba
c01eb53513 fix possible freeze on exit if exiting quickly after start 2024-05-13 21:22:29 +02:00
dec05eba
133c3a22b9 Better audio sync for 60 fps 2024-05-13 19:27:09 +02:00
dec05eba
0288b94ecf shit 2024-05-13 10:20:58 +02:00
dec05eba
e965da23c8 More audio/video delay compensation 2024-05-13 09:02:58 +02:00
dec05eba
2cd031db48 Add -sc example script to save the replay video to a folder with the game name 2024-05-11 23:03:10 +02:00
dec05eba
357df7ce53 Fix mpegts and flv: dont use audio delay if .ts or .flv 2024-05-11 20:59:12 +02:00
dec05eba
16d273e6b4 record audio frames for empty audio track again 2024-05-11 02:59:13 +02:00
dec05eba
952aa1bf51 Change nvidia h264 quality options 2024-05-11 02:07:15 +02:00
dec05eba
cd7aa77bf5 Re-enable opus and make it default (test) 2024-05-10 23:39:43 +02:00
dec05eba
d690bbca35 Add script to save recording, only show saved notification if gpu screen recorder was running when saving 2024-05-10 01:32:20 +02:00
dec05eba
f1eb893493 Proper strncpy null termination 2024-05-09 16:17:38 +02:00
dec05eba
447b5d0f0b Improve quality for av1 hdr 2024-05-07 23:50:14 +02:00
dec05eba
2a7e34478f Increase quality (bitrate) when using hdr, to compensate for requiring more bits per pixel 2024-05-07 22:21:02 +02:00
dec05eba
f90b274720 Cleanup, clear bg on init 2024-05-03 19:38:36 +02:00
dec05eba
3143358c3b Change nvidia preset to default (p4), which improves encoding performance a lot on certain gpus (and fixes 4k60fps encoding on those cards) 2024-04-27 01:25:38 +02:00
dec05eba
bb6c38f507 scripts: change notify-send timeout to 1.5 seconds 2024-04-26 22:12:10 +02:00
dec05eba
4b28221a77 Mention gsync 2024-04-25 14:22:54 +02:00
dec05eba
984d10caff Show flatpak run command in help menu 2024-04-22 10:41:51 +02:00
dec05eba
b1cc1ee09a Include audio human readable name (description) when using incorrect audio device 2024-04-17 18:44:17 +02:00
dec05eba
11b507c13e h264>hevc 2024-04-16 22:24:53 +02:00
dec05eba
c2c91646a8 Mention opus/flac issue 2024-04-16 21:40:40 +02:00
dec05eba
38cb7f04ae Audio delay, change depending on fps 2024-04-16 20:47:26 +02:00
dec05eba
4695d954d5 shit and poop 2024-04-16 20:09:20 +02:00
dec05eba
d877deec3c info 2024-04-16 18:39:29 +02:00