mirror of
https://repo.dec05eba.com/gpu-screen-recorder
synced 2026-03-31 09:07:13 +09:00
Add support for vp8 and vp9 (experimental)
This commit is contained in:
3
TODO
3
TODO
@@ -44,8 +44,6 @@ Intel is a bit weird with monitor capture and multiple monitors. If one of the m
|
||||
Is that only the case when the primary monitor is rotated? Also the primary monitor becomes position 0, 0 so crtc (x11 randr) position doesn't match the drm pos. Maybe get monitor position and size from drm instead.
|
||||
How about if multiple monitors are rotated?
|
||||
|
||||
Support vp8/vp9. This is especially important on amd which on some distros (such as Manjaro) where hardware accelerated h264/hevc is disabled in the mesa package.
|
||||
|
||||
Support screen (all monitors) capture on amd/intel and nvidia wayland when no combined plane is found. Right now screen just takes the first output.
|
||||
Use separate plane (which has offset and pitch) from combined plane instead of the combined plane.
|
||||
|
||||
@@ -140,7 +138,6 @@ Support selecting which gpu to use. This can be done in egl with eglQueryDevices
|
||||
|
||||
Remove is_damaged and clear_damage and return a value from capture function instead that states if the image has been updated or not.
|
||||
|
||||
Test install intel-hybrid-codec-driver-git for vp8 encoding on intel.
|
||||
When adding support for steam deck, add option to send video to another computer.
|
||||
New gpu screen recorder gui should have the option to cut the video directly, maybe running an ffmpeg command or implementing that ourselves. Only support gpu screen recorder video files.
|
||||
Add hdr metadata to encoder settings metadata.
|
||||
|
||||
Reference in New Issue
Block a user