dec05eba / gpu-screen-recorder-issues

GPU Screen Recorder issue tracker
15 stars 0 forks source link

[BUG] AMD GPU fails to detect H264/HEVC #18

Closed VelamyGH closed 4 months ago

VelamyGH commented 4 months ago

Describe the bug Flatpak version of the GTK version gives the error (screenshot) while the package it is asking me for is already installed on my system.

To Reproduce Open latest GUI version installed from flathub with the correct packages installed

Expected behavior Application opens without the encoder missing error

Screenshots image image

Desktop (please complete the following information):

Additional context I know for a fact that they work because OBS can open for me just fine. Would prefer to use this though as it looks very promising and easy to use compared to the built in replay option in OBS. Thanks in advance :)

dec05eba commented 4 months ago

Run gpu screen recorder from the terminal and post the terminal output: flatpak run --command=gpu-screen-recorder com.dec05eba.gpu_screen_recorder -w screen -f 60 -o video.mp4

dec05eba commented 4 months ago

Also run ls -lah /dev/dri/by-path and post the output and also the output of vainfo (part of libva-utils package).

dec05eba commented 4 months ago

Or actually, according to amd website your gpu doesn't support hardware accelerated video encoding, it only supports decoding: https://www.amd.com/en/products/graphics/amd-radeon-rx-6500-xt so when you are using obs you aren't using your gpu to encode.

Supported Rendering Format
4K H264 Decode
Yes

4K H264 Encode
No

H265/HEVC Decode
Yes

H265/HEVC Encode
No

AV1 Decode
No

so the error is correct

VelamyGH commented 4 months ago

i see, thanks for clarifying