diff options
author | dec05eba <dec05eba@protonmail.com> | 2024-03-09 16:59:09 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2024-03-09 16:59:09 +0100 |
commit | a3fedae32937f8965c9905e12633fa4de0c3658e (patch) | |
tree | a8596397292e6fc674f8fe3c8f09f17b63b0d646 /README.md | |
parent | 5e05bbbbcbd45298c48af2b56a33da93d15b8f44 (diff) |
Draw cursor in window capture
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -52,7 +52,7 @@ If you install GPU Screen Recorder flatpak, which is the gtk gui version then yo libglvnd (which provides libgl and libegl)\ mesa\ ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter)\ -x11 (libx11, libxcomposite, libxrandr)\ +x11 (libx11, libxcomposite, libxrandr, xfixes)\ libpulse\ vaapi (libva, libva-mesa-driver)\ libdrm\ @@ -62,7 +62,7 @@ wayland-client libglvnd (which provides libgl and libegl)\ mesa\ ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter)\ -x11 (libx11, libxcomposite, libxrandr)\ +x11 (libx11, libxcomposite, libxrandr, xfixes)\ libpulse\ vaapi (libva, libva-intel-driver)\ libdrm\ @@ -71,7 +71,7 @@ wayland-client ## NVIDIA libglvnd (which provides libgl and libegl)\ ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter)\ -x11 (libx11, libxcomposite, libxrandr)\ +x11 (libx11, libxcomposite, libxrandr, xfixes)\ libpulse\ cuda runtime (libcuda.so.1) (libnvidia-compute)\ nvenc (libnvidia-encode)\ @@ -163,6 +163,5 @@ If you want to donate you can donate via bitcoin or monero. # TODO * Dynamically change bitrate/resolution to match desired fps. This would be helpful when streaming for example, where the encode output speed also depends on upload speed to the streaming service. -* Show cursor when recording a window. Currently the cursor is only visible when recording a monitor. * Implement opengl injection to capture texture. This fixes VRR without having to use NvFBC direct capture. * Always use direct capture with NvFBC once the capture issue in mpv fullscreen has been resolved (maybe detect if direct capture fails in nvfbc and switch to non-direct recording. NvFBC says if direct capture fails). |