dec05eba
19d77b8a96
Enable low latency encoding mode on amd (only available on amd since mesa version mesa 24.1.4)
2024-10-16 00:35:18 +02:00
dec05eba
601219febb
README kdenlive
2024-10-14 14:22:37 +02:00
dec05eba
5172a460a9
Update TODO
2024-10-12 01:16:21 +02:00
dec05eba
29a21ffff0
Move some TODO from README to TODO file
2024-10-06 02:25:04 +02:00
dec05eba
a11c65f7bf
Update TODO
2024-10-06 02:24:08 +02:00
dec05eba
07a843747c
Comment out vulkan includes for now
2024-10-01 23:10:20 +02:00
dec05eba
ebc8c69bac
Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware accelerated yet
2024-09-27 03:03:09 +02:00
dec05eba
41bd6cee63
Use async_depth option on vaapi for much better encoding performance
2024-09-18 11:15:10 +02:00
dec05eba
85d35bede2
Disable pure vaapi for intel because it doesn't work, will be fixed later if possible
2024-09-17 00:09:03 +02:00
dec05eba
25b7b4e84e
Pure vaapi capture (for capture target) and opengl composition for cursor only when capturing window and portal as well, clear background on resize for monitor capture
2024-09-16 23:31:53 +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
8158a809b7
Move damage tracking to separate file
2024-09-06 23:55:43 +02:00
dec05eba
fa4317a9ea
TODO: track vbr/cbr
2024-08-18 11:10:52 +02:00
dec05eba
cff466cbad
Update TODO
2024-08-17 20:25:09 +02:00
dec05eba
3ec93bcc41
Add hevc_10bit and av1_10bit options for 10bit color range, increase video quality (qp)
2024-08-17 19:55:09 +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
c1debaa838
Disable prime-run + portal for now
2024-08-15 12:08:16 +02:00
dec05eba
ffb8c6af3b
Allow prime-run capture on laptop with external gpu when the iGPU
...
doesn't have any monitor to capture.
Fix prime-run desktop portal capture broken (fallback to external
texture).
Fallback to external texture in kms capture.
2024-08-15 08:09:23 +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
5e2a233d23
Disable prime-run for now until the option to select a gpu device is added
2024-07-26 17:48:11 +02:00
dec05eba
e107adbc32
Show warning when amd driver adds black bars, set frame resolution after changing video codec context resolution
2024-07-24 01:29:30 +02:00
dec05eba
01f19ae9d2
Rename argument -mf to -df (keep -mf for backwards compatibility)
2024-07-23 15:07:49 +02:00
dec05eba
da73b3ac63
Remove old script, in start-replay script dont start if gpu screen recorder is already running
2024-07-23 01:50:06 +02:00
dec05eba
e9343cce91
Fix pipewire capture on amd (fallback to no drm modifiers if eglCreateImage fails), might happen because of a buggy desktop portal/pipewire implementation
2024-07-22 17:20:09 +02:00
dec05eba
28eef4619f
m
2024-07-22 06:01:20 +02:00
dec05eba
753b570d46
Update readme
2024-07-22 06:00:06 +02:00
dec05eba
b5b4d6b2bd
Fix portal capture on intel, support multiple planes in one egl image (might fix capture on intel iris)
2024-07-22 04:58:41 +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
739fab83ba
Update todo and minor usage info
2024-07-19 22:00:28 +02:00
dec05eba
e2d1aa2203
Disable desktop portal capture option on x11 since it doesn't seem to be hardware accelerated
2024-07-18 21:37:06 +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
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
d21ada4b19
temp
2024-06-23 01:02:40 +02:00
dec05eba
df83c8a602
Fix audio recording (channel layout) for ffmpeg 7
2024-06-22 03:36:23 +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
ac2add6f04
Force non av1 video codec for hls and aac, force aac for flv
2024-06-03 10:11:49 +02:00
dec05eba
fe690fa38a
Make gopm a float, rename it to keyint (keyframe interval)
2024-05-30 00:21:45 +02:00
dec05eba
cd7aa77bf5
Re-enable opus and make it default (test)
2024-05-10 23:39:43 +02:00
dec05eba
f90b274720
Cleanup, clear bg on init
2024-05-03 19:38:36 +02:00
dec05eba
984d10caff
Show flatpak run command in help menu
2024-04-22 10:41:51 +02:00
Stoppedpuma
d066dfc645
Increase audio bitrate for all codecs
...
Increases AAC to 160kbps, increases Opus and FLAC to 128kbps.
Remove step from TODO.
2024-04-16 18:12:08 +02:00
dec05eba
bc55369230
Set audio timeout to a low value again
2024-04-13 01:46:31 +02:00
dec05eba
e7aa4a5499
Better audio timing test: compensate for audio server latency
2024-04-09 23:34:35 +02:00
dec05eba
d5bf41fed6
X11 nvidia monitor capture: fix capture broken after sleep/suspend or monitor reconfiguration
2024-04-08 00:51:33 +02:00
dec05eba
1f4f6209a0
Mention new issues page
2024-04-02 00:49:43 +02:00
dec05eba
2efcc6a567
Allow overclocking on window capture nvidia
2024-03-10 10:09:59 +01:00