Improve dependencies section in readme
This commit is contained in:
parent
0183b8e11f
commit
951706d32a
33
README.md
33
README.md
@ -42,11 +42,38 @@ If you install GPU Screen Recorder flatpak, which is the gtk gui version then yo
|
|||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
## AMD
|
## AMD
|
||||||
`libglvnd (which provides libgl and libegl), mesa, ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter), libx11, libxcomposite, libxrandr, libpulse, libva, libva-mesa-driver, libdrm, libcap, polkit (for pkexec), wayland-client`.
|
libglvnd (which provides libgl and libegl)\
|
||||||
|
mesa\
|
||||||
|
ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter)\
|
||||||
|
x11 (libx11, libxcomposite, libxrandr)\
|
||||||
|
libpulse\
|
||||||
|
vaapi (libva, libva-mesa-driver)\
|
||||||
|
libdrm\
|
||||||
|
libcap\
|
||||||
|
wayland-client
|
||||||
## Intel
|
## Intel
|
||||||
`libglvnd (which provides libgl and libegl), mesa, ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter), libx11, libxcomposite, libxrandr, libpulse, libva, libva-intel-driver, libdrm, libcap, polkit (for pkexec), wayland-client`.
|
libglvnd (which provides libgl and libegl)\
|
||||||
|
mesa\
|
||||||
|
ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter)\
|
||||||
|
x11 (libx11, libxcomposite, libxrandr)\
|
||||||
|
libpulse\
|
||||||
|
vaapi (libva, libva-intel-driver)\
|
||||||
|
libdrm\
|
||||||
|
libcap\
|
||||||
|
wayland-client
|
||||||
## NVIDIA
|
## NVIDIA
|
||||||
`libglvnd (which provides libgl and libegl), ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter), libx11, libxcomposite, libxrandr, libpulse, cuda runtime (libcuda.so.1) (libnvidia-compute), nvenc (libnvidia-encode), libva, libdrm, libcap, polkit (for pkexec, only on wayland), wayland-client`. Additionally, you need to have `nvfbc (libnvidia-fbc1)` installed when using nvfbc and `xnvctrl (libxnvctrl0)` when using the `-oc` option.
|
libglvnd (which provides libgl and libegl)\
|
||||||
|
ffmpeg (libavcodec, libavformat, libavutil, libswresample, libavfilter)\
|
||||||
|
x11 (libx11, libxcomposite, libxrandr)\
|
||||||
|
libpulse\
|
||||||
|
cuda runtime (libcuda.so.1) (libnvidia-compute)\
|
||||||
|
nvenc (libnvidia-encode)\
|
||||||
|
libva\
|
||||||
|
libdrm\
|
||||||
|
libcap\
|
||||||
|
wayland-client\
|
||||||
|
nvfbc (libnvidia-fbc1, when recording the screen on x11)\
|
||||||
|
xnvctrl (libxnvctrl0, when using the `-oc` option)
|
||||||
|
|
||||||
# How to use
|
# How to use
|
||||||
Run `gpu-screen-recorder --help` to see all options.
|
Run `gpu-screen-recorder --help` to see all options.
|
||||||
|
Loading…
Reference in New Issue
Block a user