Checking, I have “libavcodec56”, “libavcodec57”, “libavcodec58”, “libavdevice56”, “libavdevice57”, “libavdevice58”.
Those are all from the packman repo. The description for each says “FFmpeg codec library”.
I’ll note that the “57” and “58” can also be installed from the main repo, but the “56” is only in packman. In any case, it is probably best to use all from packman.
I’ll note that this is not what you asked for. But it might be what you need.
What are you doing that seems to want the package you are asking about?
IMO possibly the User may not be aware of the openSUSE strict policy to support only FOSS and not re-distribute anything with even a moderately restrictive license… and that is why most codecs cannot be found in openSUSE repos and has to come from a repo like Packman.
The stickies at the beginning of this Forum describe how to add and give priority to packages from Packman to ensure you have just about all the codecs you’ll need.
For new Users to openSUSE, you’ll find this and other things you should know in the slide deck of my presentation that walks Users through pre-install decisions, an install, first recommended steps after install and more you’ll want to know about using openSUSE
I am building an JavaFX application and am using the jpackage tool to create an RPM installer of the application.
The jpackage has many Requires it add to the RPM, and the libavcodec-ffmpeg are one of them.
Both libavcodec.so and libavcoded-ffmpeg.so are listed, so they are not the same library.
I cannot find the RPM package for libavcodec-ffmpeg on www.rpmfind.net
I do not have access to that link: “Sorry, you are not authorized to perform this action”.
Leap 15.1 has libavcodec57 and libavcodec58, so I am covered there, but I was actually looking for the libavcodec-ffmpeg56.
The list of Requires I have does not list this for anyone newer than 56.
The ffmpeg2 package builds the libavcoded56, but there is nothing about libavcodec-ffmpeg there in its Spec file.
I am building an JavaFX application we have made and we are using the jpackage tool to build native application installers for Linux, Mac and Windows.
For Linux this tool adds additional RPM Requires, based on which JavaFX modules are used with the Java runtime image.
javafx.base javafx.controls javafx.graphics javafx.fxml javafx.media javafx.web javafx.swing
It is the javafx web module that am dragging in these libavcodec/ffmpeg requires.
I have looked at ffmpeg2, ffmpeg3 and ffmpeg4 from OBS, none have anything with libavcodec-ffmpeg, just libavcodec.
I have tried searching the web for this package, Fedora package search, OpenSUSE package search, and RPMFind. There is no trace of this as a package nowhere.