Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (No Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (No Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

Closed Thread
 
Thread Tools Search this Thread Display Modes
  #1  
Old 7th July 2005, 04:04 AM
DNH Offline
Registered User
 
Join Date: Jul 2005
Location: Ann Arbor, MI
Posts: 6
HOWTO: Play mp3 & m4a files in Rhythmbox (FC4)

I appologize in advance if this info is already somewhere on the forum...it escaped my searching

Anyone who has ripped CDs to play on an iPod or personal machine in iTunes was likely using the AAC format and possibly bummed to not be able to listen to those files in Linux. This should remedy your troubles.

This HOWTO will allow you to play mp3 and m4a files in Rhythmbox on FC4. I assume you've installed a fairly standard desktop setup, with Rhythmbox, on an i686 machine.

To begin, in a root terminal, you should add the livna source (for additional programs/libraries) to yum by running
Code:
rpm -ivh http://rpm.livna.org/fedora/4/i386/RPMS.lvn/livna-release-4-0.lvn.2.4.noarch.rpm
Next, if you've installed the gstreamer-plugins-mp3, remove it since it will conflict with the rpm version installed below. That can be removed by typing
Code:
yum remove gstreamer-plugins-mp3
Next, you'll need to fetch some additional libraries and the gstreamer-plugins for mp3 and m4a files by typing
Code:
wget ftp://rpmfind.net/linux/sourceforge/s/su/suserpm/liba52-0.7.4-1.i686.rpm
wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/4/libmpcdec/libmpcdec-1.2-1.2.fc4.i386.rpm
wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/4/gstreamer-plugins-extra/gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
Next you'll install the libraries and plugins by typing
Code:
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
yum install faad2 gsm
rpm -ivh liba52-0.7.4-1.i686.rpm libmpcdec-1.2-1.2.fc4.i386.rpm gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
rm *.rpm
You'll then need to register the new gstreamer plugins by typing
Code:
gst-register-0.8
At this point everything is installed and should be ready to go. You may need to reboot, but I suggest launching Rhythmbox and trying to add some mp3 and m4a files.

Please post any errors or problems you encounter and I'll happily update the post.

Enjoy!

Edit 1: Fixed install of gstreamer-plugins-extras-audio to grab dependencies autmatically (using yum rather than rpm)
Edit 2: Streamlined installation
Edit 3: Fixed wget cut and paste boo boo
Edit 4: Added copying of GPG key
Edit 5: Reverted to old method of install until I have time to clean things up...at least it should work properly (error free) now. I'll fix it eventually...

Last edited by DNH; 25th August 2005 at 04:31 AM.
  #2  
Old 7th July 2005, 04:32 AM
imdeemvp's Avatar
imdeemvp Offline
Registered User
 
Join Date: Feb 2004
Age: 44
Posts: 8,256
Great how-to !
__________________
HELP with JAVA, MP3's, Wireless, Repo's, YUM, Partitions, System Monitors, Nvidia, ATI drivers, LIMEWIRE PRO & MORE!.

Easiest and most friendly desktop ever is PCLinuxOS! Includes all this apps. Just try it.

"The greater the struggle THE greater the achievment."

Do you know HIM?

If you are an idiot click here. NThis will test you linux skills :D
  #3  
Old 7th July 2005, 08:24 AM
cardinal II's Avatar
cardinal II Offline
Registered User
 
Join Date: Dec 2004
Posts: 71
I'd like this to work, what is wrong with the normal gstreamer plugin from extras?
Anyway, I tried to follow this but when running (sudo) rpm -ivh gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm - I get this error;

Quote:
error: Failed dependencies:
libid3tag.so.0 is needed by gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386
libmad.so.0 is needed by gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386
libmp3lame.so.0 is needed by gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386
What's up?
__________________
Registered Linux user 383911
  #4  
Old 7th July 2005, 08:47 AM
foolish's Avatar
foolish Offline
Retired Community Manager
 
Join Date: Feb 2004
Location: Aalesund, Norway
Age: 26
Posts: 1,888
Replace rpm -ivh in the instructions with yum install:
Code:
yum install liba52-0.7.4-1.i686.rpm libmpcdec-1.2-1.2.fc4.i386.rpm gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
This will solve dependencies automatically.
__________________
Sindre Pedersen Bjørdal || http://www.fedorasolved.org || Hardware Profile
- Please adhere to the FedoraForum Guidelines.
  #5  
Old 7th July 2005, 09:11 AM
cardinal II's Avatar
cardinal II Offline
Registered User
 
Join Date: Dec 2004
Posts: 71
Thank you foolish
__________________
Registered Linux user 383911
  #6  
Old 7th July 2005, 12:53 PM
DNH Offline
Registered User
 
Join Date: Jul 2005
Location: Ann Arbor, MI
Posts: 6
Quote:
Originally Posted by foolish
Replace rpm -ivh in the instructions with yum install:
Code:
yum install liba52-0.7.4-1.i686.rpm libmpcdec-1.2-1.2.fc4.i386.rpm gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
This will solve dependencies automatically.
Fixed in original post. Thanks!
__________________
Something witty
  #7  
Old 16th July 2005, 11:48 PM
austinjackson Offline
Registered User
 
Join Date: Jul 2005
Posts: 24
I have had some problems:

When I enter the following command, I get an index.html file:

Code:
wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/4/gstreamer-plugins-extra/
I 'think' it should be changed to:

Code:
wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/4/gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
That, however, is not the problem I am having.

After following the directions and trying to install, I get this error:


Code:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 3a1446a0
public key not available for liba52-0.7.4-1.i686.rpm
Can anyone help me?

Thanks!

Last edited by austinjackson; 17th July 2005 at 07:11 AM.
  #8  
Old 17th July 2005, 02:06 PM
DNH Offline
Registered User
 
Join Date: Jul 2005
Location: Ann Arbor, MI
Posts: 6
Quote:
Originally Posted by austinjackson
I have had some problems:

When I enter the following command, I get an index.html file:

Code:
wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/4/gstreamer-plugins-extra/
I 'think' it should be changed to:

Code:
wget ftp://rpmfind.net/linux/freshrpms/fedora/linux/4/gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
You are correct...fixed it in original post.

Quote:
Originally Posted by austinjackson
That, however, is not the problem I am having.

After following the directions and trying to install, I get this error:


Code:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 3a1446a0
public key not available for liba52-0.7.4-1.i686.rpm
Can anyone help me?

Thanks!
Is that an error, or simply a warning message. Have you tried to play mp3 or m4a files in rhythmbox?
__________________
Something witty
  #9  
Old 17th July 2005, 03:23 PM
austinjackson Offline
Registered User
 
Join Date: Jul 2005
Posts: 24
Quote:
Originally Posted by DNH
Is that an error, or simply a warning message. Have you tried to play mp3 or m4a files in rhythmbox?
Definately an error. It shows that error message, then puts me back at my prompt. I finished the directions anyway, but found that m4a does not play in rhythmbox.

Best,

Aj
  #10  
Old 17th July 2005, 06:50 PM
austinjackson Offline
Registered User
 
Join Date: Jul 2005
Posts: 24
Got it.

You have to add the GPG key prior to running the yum install command:
Code:
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
  #11  
Old 17th July 2005, 06:56 PM
DNH Offline
Registered User
 
Join Date: Jul 2005
Location: Ann Arbor, MI
Posts: 6
Quote:
Originally Posted by austinjackson
Got it.

You have to add the GPG key prior to running the yum install command:
Code:
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
Noted in original post.
__________________
Something witty
  #12  
Old 17th July 2005, 07:22 PM
smfinley's Avatar
smfinley Offline
Retired Community Manager
 
Join Date: Jul 2004
Posts: 1,335
For an alternate way to enable Rhythmbox for MP3 see Fedora Core 4 Installation Notes.
__________________
Stanton Finley
stanton-finley.net
  #13  
Old 21st July 2005, 02:49 PM
whav22 Offline
Registered User
 
Join Date: Jul 2005
Posts: 2
I am very new to Linux and ipods. This has been very helpful to me. I am able to browse my ipod, save to it and retreive from it --through Rhythmbox--but I cannot see the data on the ipod itself, when directly on the ipod and stepping through the menus. I have no idea what format the songs are in when saving to the iPod--I just see a playlist file I saved to it though rhythmbox only. Don't I have to somehow edit the iTunesDB, sync , format or something? If I spend one more evening ignoring my wife. to get this to work. would not be a good thing..... especially when she bought me the ipod a month ago..... gulp!
  #14  
Old 22nd July 2005, 02:06 PM
sbaudot Offline
Registered User
 
Join Date: Jul 2005
Posts: 1
Not working

Hi - I'm using FC4. Everything worked fine following the HOWTO until I reached the stage described below where I get an error message:
_________________________________________________
yum install faad2 gsm liba52-0.7.4-1.i686.rpm libmpcdec-1.2-1.2.fc4.i386.rpm gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
Setting up Install Process
Setting up repositories
livna 100% |=========================| 951 B 00:00
updates-released 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
base 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 89 kB 00:00
http://rpm.livna.org/fedora/4/i386/R...rimary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Error: failure: repodata/primary.xml.gz from livna: [Errno 256] No more mirrors to try.
_________________________________________________

If I continue with the HOWTO, it seems that 137 plugins with 274 features have been installed ..... but I still cannot play MP3s in Ryhtmbox 0.8.8 !!!

Any assistance would be appreciated.

Thanks
  #15  
Old 24th July 2005, 09:34 PM
hellothere55 Offline
Registered User
 
Join Date: Jul 2005
Posts: 1
I get this error message when trying to do this yum install faad2 gsm liba52-0.7.4-1.i686.rpm libmpcdec-1.2-1.2.fc4.i386.rpm gstreamer-plugins-extra-audio-0.8.8-2.2.fc4.i386.rpm
Code:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 3a1446a0
public key not available for liba52-0.7.4-1.i686.rpm
i added the GPG key like it said, but it still doesnt work.
Closed Thread

Tags
fc4, files, howto, m4a, mp3, play, rhythmbox

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rhythmbox will not play some mp3 files shadowwyvern Using Fedora 5 28th May 2007 02:38 AM
Rhythmbox cannot play wma files. iamroot Using Fedora 2 1st July 2006 02:40 PM
To play musepack audio files (mpc) using Rhythmbox lanjelot Using Fedora 4 18th April 2006 06:39 PM
how do i play musepack(.mpc) files on rhythmbox? hav0x Using Fedora 1 11th February 2005 07:52 PM
howto play .3gp files? vjx Using Fedora 0 26th November 2004 12:02 PM


Current GMT-time: 05:05 (Monday, 20-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat