Burn an MP3 with K3B
Friday, March 28th, 2008This article is specifically aimed at Fedora users when using the Gnome desktop. However, it should be easy to translate it to your own specific Linux distro, I think.
When starting/using K3B, you may get the following message:-
————————————————————————————————————————————————–
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.e. SuSE’s YOU).
————————————————————————————————————————————————–
Now, I had previously installed libmad so initially was somewhat confused by this message as libmad was installed and I thought that this was all that was needed to give me MP3 support. When performing a ‘yum install libmad’ it did not request for any dependencies. So after further research, I was surprised to find I also needed to install libmad-devel (MPEG audio decoder library development files) and madplay (MPEG audio decoder and player) but that was still not the end of it, oh no…
The final piece of the jigsaw was a little K3B plugin by the name of k3b-extras-nonfree-1.0.3-1.lvn8.i386.rpm – should you need the RPM package you can find the relevant one for your disto & version at http://rpm.pbone.net/ and just search on “rpm-mp3″ without the quotes. Currently needed for RedHat and Fedora and you should be able to get the RPM package for your specific version. Or if you prefer then just open a terminal and perform a yum install k3b-extras-nonfree and job done.
***UPDATE*** as of Fedora 10 you should do yum install k3b-extras-freeworld and NOT k3b-extras-nonfree.
In Ubuntu you may only need to Run the following code in a terminal: sudo apt-get install libk3b2-mp3 – unsure as to whether you need the other stuff (or similar), above?
Now when you run K3B, your system configuration should get the all clear and you can burn your MP3’s using your chosen method.