Hello guys. I’ve just installed k3b but after starting it, it welcomes me with the following warning:
MP3 Audio Decoder plugin not found.
K3b could not load or find the MP3 decoder plugin. This means that you will not be able to create Audio CDs from MP3 files. Many Linux distributions do not include MP3 support for legal reasons.
*Solution: To enable MP3 support, please install the MAD MP3 decoding library as well as the K3b MAD MP3 decoder plugin (the latter may already be installed but not functional due to the missing libmad). Some distributions allow installation of MP3 support via an online update tool.*
I’ve tried looking for the package but I couldn’t find it. How can I fix this?
Please next time provide a better title to your thread. Not even mentioning the program you have a problem with, k3b, in the title will work negative on drawing the attention of those that know something about k3b and that will browse the titles for interesting new threads.
I will move this thread to the Multi-media sub-forums because that is more fitting.
That all said, when you go to the Multi-media sub-forum, you will see sticky thread at the top that inform you on how to add multi-media support to your openSUSE installation. The advice there to add the Packman repo to your installation and do the “Vendor switch” to it might cure your problem.
After following Henk’s advice, you may check K3b for some specific requirements. In K3b go to "settings - set up K3b. Search the tap “programs”. You’ll find a list of programs K3b is using for specific tasks. If you haven’t already installed them you can search and install them with zypper or YaST software management. Most of it should be in the Packman repo mentioned by Henk and Svyatko. For specific settings you may check the tab “modules”.
The same holds here. I don’t remember tinkering but it’s there:
**erlangen:~ #** zypper search -is lame
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------+---------+-----------+--------+------------------------
i+ | lame | package | 3.100-3.6 | x86_64 | openSUSE-Tumbleweed-Oss
i | libmp3lame0 | package | 3.100-3.6 | x86_64 | openSUSE-Tumbleweed-Oss
i | libtwolame0 | package | 0.4.0-1.8 | x86_64 | openSUSE-Tumbleweed-Oss
**erlangen:~ #**
It’s a hard dependency of k3b:
**erlangen:~ #** zypper remove --clean-deps lame
Reading installed packages...
Resolving package dependencies...
The following 7 packages are going to be REMOVED:
k3b k3b-lang lame libavformat57 libmpcdec6 libpostproc54 transcode
7 packages to remove.
After the operation, 39.5 MiB will be freed.
**Continue? [y/n/v/...? shows all options] (y): **n
**erlangen:~ #**
Verification should detect this:
**erlangen:~ #** zypper verify
Loading repository data...
Reading installed packages...
Dependencies of all installed packages are satisfied.
**erlangen:~ #**