"/usr/lib/gst-plugins-helper requires additional plugin...

…to decode this file.

MPEG-1 layer 3 (MP3) "

What’s this about then? The plugin can’t be found even with packman enabled.

All I’m trying to do is play a mp3 file. Kaffeine seems to play it ok, but the default (Amerok?) falls over with the above errors. This is after following the recipe at http://forums.opensuse.org/content/61-re-multi-media-restricted-format-installation-guide.html

And did you check your final setup using mmcheck by chance?

MMCHECK - Version 2.41 - Check Your Multimedia in 16 Steps - Bash Script File - Blogs - openSUSE Forums

Thank You,

Thanks, James, that looks like a useful script. It certainly prompted me to review my repo setup. Now for some reason this morning when I tried to run the .mp3 file Amarok ran it quite happily; maybe it needed a restart to register the plugins properly (Linux requires a restart after package install, I can’t believe it!). I haven’t set packman to provide all the system libraries though, I figure the distro providers know what they’re doing so I’m happy to leave the system libraries in their hands. Thus your script shows the important mm functions installed, albeit not necessarily at the recommended versions, or from packman repo. If this turns out to be a pig’s breakfast for running mm, I may just switch to a distro that provides these functions out of the box (Kororaa for KDE?).

So the ability to play any restricted formats is not included with openSUSE. I do think that after your first online update, you get the ability to play MP3’s, but that’s about it. It is highly recommended for anyone who might be wanting to play media that requires royalty payments, those formats are not included and the recommended way to get them is to add in the Packman repository and then update your setup. mmcheck is one way to determine if you have updated the required files. Should you run into anything that does not play, I would reconsider adding in Packman and consider it costs nothing to use.

Thank You,