Closed DiarrheaMcgee closed 2 years ago
The errors are coming from the third party plugin StreamFX, not this encoder plugin.
how do i use amd amf in (arch) linux then since when i remove streamfx it disapears
when i set it to custom output and set it to h264 amf then it says: An unspecified error occurred while recording.
Failed to open video codec: Encoder not found
its fixed turns out the error message was coming from ffmpeg because of a broken driver downgrading to driver version 21.50.2 fixes it for some reason
as of a few days ago the issue started happening again
I executed the ffmpeg to perform transcoding test and got same issue. My system configurations are as follows: GPU: Radeon Pro W6800 AMDGPU Driver verison: 21.50.2/22.10.2 OS: Ubuntu 20.04.4
After downgrading my GPU driver to 21.40.2, downgrading AMF to 1.4.23, recompiling ffmpeg v4.4.1, everything was back to normal.
that worked for me too (although i used vulkan-amdgpu-pro v21.30_1290604-1)
if i try to record anything using amf then it freezes for a couple of seconds and crashes
since typing this it now says Starting the output failed. Please check the log for details. Note: If you are using the NVENC or AMD encoders, make sure your video drivers are up to date.
(and outputs [h264_amf @ 0x56401f54bac0] CreateComponent(AMFVideoEncoderVCE_AVC) failed with error 1 error: [StreamFX] Unexpected exception in function '_create': Encoder not found. into the terminal if i open it from the terminal)
arguments: env VK_ICD_FILENAMES=/opt/amdgpu-pro/amd_pro_icd64.json obs
output:
output of
ffmpeg -encoders | grep amf