11 hours ago
(This post was last modified: 10 hours ago by Clockw3rks. Edited 3 times in total.)
Getting an ffmpeg error indicating that that it cannot open DLL libamfrt64.so.1 and when I search my system I see that it does not appear to be present. The system has AMD graphics and I've installed the Radeon drivers from their website using amdpgu-install --usecase=rocm.
Can anyone tell me what should be providing the missing library so that I might add it?
Edit: I thought adding the amf usecase would solve the problem but apparently not. I had to jump through several hoops to get the command below to run:
$ amdgpu-install --usecase=graphics,amf -y --vulkan=pro --opencl=rocr --accept-eula
and while it did install more files, it did not install the /opt/amdgpu-pro subdirectory or the libamfrt64.so.1 DLL.
Edit: Okay, it looks like the /proprietary directory does not exist on the repo for the 7.0 or later releases. I'm going to try uninstalling and reinstalling the 6.4.4 version as that seems to be the most recent one that still has the required directory.
Edit: Installing version 6.4.4 using the install command I listed above solved the problem.
Can anyone tell me what should be providing the missing library so that I might add it?
Edit: I thought adding the amf usecase would solve the problem but apparently not. I had to jump through several hoops to get the command below to run:
$ amdgpu-install --usecase=graphics,amf -y --vulkan=pro --opencl=rocr --accept-eula
and while it did install more files, it did not install the /opt/amdgpu-pro subdirectory or the libamfrt64.so.1 DLL.
Edit: Okay, it looks like the /proprietary directory does not exist on the repo for the 7.0 or later releases. I'm going to try uninstalling and reinstalling the 6.4.4 version as that seems to be the most recent one that still has the required directory.
Edit: Installing version 6.4.4 using the install command I listed above solved the problem.