I’m still here
I moved house last Autumn and have a massive project on my hands
Anyway. With regards to multimedia I find there is really no longer a need as it just works now.
I have been running Tumbleweed a long time and don’t do regular trials as I used to
But this would be my process:
After install on any release of openSUSE
su -
zypper dup
Reboot
Add the main Packman repo from the add repo section in Yast - Repositories > Community section
If you need libdvdcss, add that too
Once done, exit.
su -
zypper in ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec-full vlc-codecs
You have to work through a load of switching options in that last one
It’s whatever option is saying
openSUSE > Packman
Read each one carefully
If you make a mistake, exit and start again
Once done, go back to Yast Software Management
View by repositories - you may have to enable this from the View Tab dropdown
Select Packman on the list on the left
Click the Switch system Packages option https://paste.opensuse.org/56146323
As you add more stuff during normal use - If you have any issues, you can always re-apply the switch
The ffmpeg package seems to pull packages libavdevice57 libavdevice58, but “nothing provides these packages” and thus package conflicts. First suggested solution is downgrading from Packman to SUSE repo, and other possible broken packages. IIRC similar error with vlc-codecs.
Two possible solutions:
—Install package ffmpeg-3, which seemingly still has no problems; I strongly wonder what the difference between ffmpeg, ffmpeg-3, and ffmpeg-4 is…
—Add the Mozilla repo beforehand, because for some reason it seems to have the missing packages…
By the way, are packages x264 and x265 still used?
**Leap-15-4:~ #** zypper if ffmpeg-4
Loading repository data...
Reading installed packages...
Information for package ffmpeg-4:
---------------------------------
Repository : packman
Name : ffmpeg-4
Version : 4.4-pm154.2.6
Arch : x86_64
Vendor : http://packman.links2linux.de
Installed Size : 2.2 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : ffmpeg-4-4.4-pm154.2.6.src
Upstream URL : https://ffmpeg.org/
Summary : Set of libraries for working with various multimedia formats
Description :
FFmpeg is a multimedia framework, able to decode, encode,
transcode, mux, demux, stream, filter and play several formats
that humans and machines have created.
**Leap-15-4:~ #**
I did have the aforementioned problem with package ffmpeg when trying to “zypper in” it. But I ended up installing ffmpeg-3 and thus did not actually try the “second solution”. I only guessed it would work because “zypper in -D libavdevice57” no longer gave errors after adding Mozilla repo.