aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2023-04-21 12:22:42 +0200
committerdec05eba <dec05eba@protonmail.com>2023-04-21 12:22:42 +0200
commit6bb4860b7b8019cedf52c1324288c1103111f816 (patch)
treed48e7d3c1de58a55d1e8f83e2029f519ee68f6d9 /README.md
parent690065da0fa9344c41782aba0a29e38b79c94d84 (diff)
FAQ: amd/intel h264/hevc issue because of patent
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index 1e9af30..17be0fd 100644
--- a/README.md
+++ b/README.md
@@ -75,6 +75,8 @@ This gpu-screen-recorder keeps the window image on the GPU and sends it directly
The plugin does everything on the GPU and gives the texture to OBS, but OBS does not know how to use the texture directly on the GPU so it copies the texture to the CPU and then back to the GPU (video encoding unit). These operations are very slow and causes a lot of fps drops unless you have a fast CPU. This is especially noticable when recording at higher resolutions than 1080p.
## How is this different from using FFMPEG with x11grab and nvenc?
FFMPEG only uses the GPU with CUDA when doing transcoding from an input video to an output video, and not when recording the screen when using x11grab. So FFMPEG has the same fps drop issues that OBS has.
+## It tells me that my GPU is not supported or that my GPU doesn't support h264/hevc, but that's not true!
+Some linux distros disable h264/hevc because of "patent license issues". If you are using an arch-based distro then you can install mesa-git instead of mesa and if you are using another distro then you may have to switch to a better distro.
# Donations
If you really want to donate, you can donate via bitcoin or monero.