dec05eba
|
e286a1dd24
|
Add --list-supported-capture-options option, for use by gpu screen recorder gtk
|
2024-07-17 16:35:53 +02:00 |
|
dec05eba
|
aa0fe46a4b
|
Update readme
|
2024-07-17 11:03:01 +02:00 |
|
dec05eba
|
e59faebe54
|
Pipewire: allow capturing at higher fps than 60
|
2024-07-16 23:17:29 +02:00 |
|
dec05eba
|
73146d8957
|
Include virtual capture target in portal capture
|
2024-07-15 23:17:00 +02:00 |
|
dec05eba
|
a3b773a963
|
Show warning when capture monitor on intel and the plane is compressed. The warning tells the user to capture on x11 instead or use -w portal option
|
2024-07-15 21:55:16 +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
|
63a953e2f0
|
Update systemd file with restore portal session option (default to yes)
|
2024-07-15 20:05:52 +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
|
32b1cc2df9
|
Add nicer error message when no screencast desktop portal is running
|
2024-07-15 19:19:38 +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
|
c447a9a35f
|
Only use global quality parameter for amd/intel hardware encoding
|
2024-07-06 03:16:58 +02:00 |
|
dec05eba
|
380fccb8ca
|
Set global quality for h264 and hevc again
|
2024-07-06 03:01:39 +02:00 |
|
dec05eba
|
f2589042ea
|
Remove even more old conditions
|
2024-07-06 02:35:14 +02:00 |
|
dec05eba
|
85c137b617
|
Remove old condition
|
2024-07-06 02:33:28 +02:00 |
|
dec05eba
|
2bc05a4a7f
|
Minor nvfbc
|
2024-07-06 02:29:07 +02:00 |
|
dec05eba
|
27a57e5053
|
Add vp8 and vp9 to --list-supported-video-codecs
|
2024-07-06 01:44:58 +02:00 |
|
dec05eba
|
6141fda5e2
|
Add support for vp8 and vp9 (experimental)
|
2024-07-06 01:43:50 +02:00 |
|
dec05eba
|
48cd80f24e
|
Add encoder option to systemd service file
|
2024-07-05 18:57:06 +02:00 |
|
dec05eba
|
d53fcfcf6e
|
Update error message
|
2024-07-05 12:14:06 +02:00 |
|
dec05eba
|
6c5acf2da6
|
Use GL_TEXTURE_EXTERNAL_OES for cursor texture on kms nvidia
|
2024-07-05 12:00:01 +02:00 |
|
dec05eba
|
a5720df10f
|
Nicer window focus transition for padding handling
|
2024-07-05 11:55:56 +02:00 |
|
dec05eba
|
56e9d15e0f
|
Fix capture incorrect alignment with cpu encoding for some window sizes
|
2024-07-05 11:34:34 +02:00 |
|
dec05eba
|
3400f4d544
|
Fix missing files from meson build
|
2024-07-05 10:50:39 +02:00 |
|
dec05eba
|
b9fa7f2fa2
|
Separate video encoding method from capture method
With this instead of kms_cuda/kms_vaapi/kms_software and
xcomposite_cuda/xcomposite_vaapi/xcomposite_software there
is now only kms and xcomposite.
|
2024-07-05 10:33:47 +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
|
ea7b58d7f9
|
ammend
|
2024-06-28 16:37:44 +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
|
42e59307e7
|
M
|
2024-06-23 01:40:01 +02:00 |
|
dec05eba
|
d2e1606f57
|
Minor reorder
|
2024-06-23 01:39:07 +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
|
a2082c50a5
|
revert temp
|
2024-06-23 01:05:06 +02:00 |
|
dec05eba
|
d21ada4b19
|
temp
|
2024-06-23 01:02:40 +02:00 |
|
dec05eba
|
45e6f87d58
|
Readme: mention xdamage
|
2024-06-22 09:47:21 +02:00 |
|
dec05eba
|
df83c8a602
|
Fix audio recording (channel layout) for ffmpeg 7
|
2024-06-22 03:36:23 +02:00 |
|
dec05eba
|
46da55b1ea
|
fm content: make sure to capture frame on damage and then no damage after fps frame timeout
|
2024-06-21 23:01:00 +02:00 |
|
dec05eba
|
fab9fc9993
|
Error if -fm content is used on wayland or not window capture
|
2024-06-21 22:27:39 +02:00 |
|
dec05eba
|
f07389b89a
|
Update readme
|
2024-06-21 22:20:21 +02:00 |
|
dec05eba
|
ab78e56872
|
Add -fm 'content' option to match fps to captured content, only x11 window capture currently supported
|
2024-06-21 22:18:23 +02:00 |
|
dec05eba
|
4bfb095f8d
|
Update usage doc, clearify variable framerate with -f option
|
2024-06-19 19:49:39 +02:00 |
|
dec05eba
|
b3acabbf34
|
AMD: align av1 to extra padding because of hardware bug
|
2024-06-19 00:05:23 +02:00 |
|
dec05eba
|
3e2e2444d9
|
Properly cut out cursor outside video area when dealing with hevc amd padding
|
2024-06-14 02:05:54 +02:00 |
|
dec05eba
|
5f24cd6de6
|
Make setcap for install optional
|
2024-06-11 22:21:00 +02:00 |
|
dec05eba
|
e78e03891e
|
text
|
2024-06-11 17:47:19 +02:00 |
|
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 |
|