libopenh264.so.7
is provided by openh264
package from fedora-cisco-openh264
repo.
This repo is enabled by default in Workstation. If you’ve disabled it, you can enable it again:
dnf config-manager --set-enabled fedora-cisco-openh264
This new dependency was added recently:
# dnf changelog ffmpeg-libs
[...]
* Fri 12 May 2023 00:00:00 Leigh Scott <leigh123linux@gmail.com> - 6.0-10
- Enable openh264 for fedora
Those packages like chromium
depend on various ffmpeg components, e.g. libavcodec
, libswscale
, etc.
Fedora’s ffmpeg is split into separate packages, while RPM Fusion’s ffmpeg is a combined package (mostly). E.g. libavcodec
is provided by either libavcodec-free
from Fedora, or ffmpeg-libs
from RPM Fusion free.
If you don’t use any packages that require RPM Fusion’s full ffmpeg
+ ffmpeg-libs
, you can swap back to Fedora’s ffmpeg-free
+ split packages:
dnf swap ffmpeg ffmpeg-free