LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   How to play mp3 in RHEL 5 (https://www.linuxquestions.org/questions/linux-newbie-8/how-to-play-mp3-in-rhel-5-a-594980/)

imr_07 10-27-2007 05:21 AM

How to play mp3 in RHEL 5
 
Hi,

I am very new in linux and want some help.My problem goes like this.

I had recentlly installed RHEL 5 all packages on my computer but, I couldn't able to play mp3 or video file in RHEL 5.

I tried to installed BMP player & it installed successfully. But, it is not able to play mp3 file.

plz. tell me is it possible to play mp3 or, video file in RHEL 5.


Regards

Rajat

Lenard 10-27-2007 09:55 PM

yes. but you have to understand RHEL does not support playing mp3 'out of the box' for legal reasons. With that said install the rpmforge-release package as described here:

http://dag.wieers.com/rpm/FAQ.php#B

When done as root type something like:

yum install mplayer mplayerplug-in xmms xmms-mp3

The packages mplayer and mplayerplug-in are for videos and watching videos on-line respectfully. The xmms package is like winamp and the xmms-mp3 package is so one can listen to mp3's. Mplayer will also allow one to listen to audio formats like mp3's also. You might to also get some codecs for mplayer, in this case visit:

http://rpm.pbone.net/

Search for and get both:
mplayer-codecs-20061022-1
mplayer-codecs-extra-20061022-1

Install them after downloading by typing as root: rpm -Uvh mplayer-codecs*.rpm

.

imr_07 10-28-2007 08:19 AM

Quote:

Originally Posted by Lenard (Post 2939298)
yes. but you have to understand RHEL does not support playing mp3 'out of the box' for legal reasons. With that said install the rpmforge-release package as described here:

http://dag.wieers.com/rpm/FAQ.php#B

When done as root type something like:

yum install mplayer mplayerplug-in xmms xmms-mp3

The packages mplayer and mplayerplug-in are for videos and watching videos on-line respectfully. The xmms package is like winamp and the xmms-mp3 package is so one can listen to mp3's. Mplayer will also allow one to listen to audio formats like mp3's also. You might to also get some codecs for mplayer, in this case visit:

http://rpm.pbone.net/

Search for and get both:
mplayer-codecs-20061022-1
mplayer-codecs-extra-20061022-1

Install them after downloading by typing as root: rpm -Uvh mplayer-codecs*.rpm

.

Hi Lenard,

I hav tried your above mentioned process. After install the rpmforge-release package I had update yum & then execute yum install command & it giving error: missing dependency.
Below I am sending you the result it shows after executing the command:

#yum install mplayer
Loading "installonlyn" plugin
Loading "rhnplugin" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mplayer.i386 0:1.0-0.36.rc1try2.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: libx264.so.55 for package: mplayer
--> Processing Dependency: libenca.so.0 for package: mplayer
--> Processing Dependency: libxvidcore.so.4 for package: mplayer
--> Processing Dependency: libdirectfb-0.9.so.25 for package: mplayer
--> Processing Dependency: libopenal.so.0 for package: mplayer
--> Processing Dependency: liblirc_client.so.0 for package: mplayer
--> Processing Dependency: libmad.so.0 for package: mplayer
--> Processing Dependency: liblzo.so.1 for package: mplayer
--> Processing Dependency: libaa.so.1 for package: mplayer
--> Processing Dependency: libfribidi.so.0 for package: mplayer
--> Processing Dependency: libmpcdec.so.3 for package: mplayer
--> Processing Dependency: libfaac.so.0 for package: mplayer
--> Processing Dependency: mplayer-fonts for package: mplayer
--> Processing Dependency: libdvdnav.so.4 for package: mplayer
--> Processing Dependency: libmp3lame.so.0 for package: mplayer
--> Processing Dependency: libcaca.so.0 for package: mplayer
--> Processing Dependency: libgif.so.4 for package: mplayer
--> Processing Dependency: libungif.so.4 for package: mplayer
--> Processing Dependency: libcucul.so.0 for package: mplayer
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package lirc.i386 0:0.6.6-4.el5.rf set to be updated
---> Package directfb.i386 0:0.9.25.1-1.el5.rf set to be updated
---> Package libdvdnav.i386 0:0.1.10-3.el5.rf set to be updated
---> Package x264.i386 0:0.0.0-0.4.20070529.el5.rf set to be updated
---> Package openal.i386 0:0.0.8-2.el5.rf set to be updated
---> Package libmpcdec.i386 0:1.2.2-2.el5.rf set to be updated
---> Package aalib.i386 0:1.4.0-5.el5.rf set to be updated
---> Package lzo.i386 0:1.08-4.2.el5.rf set to be updated
---> Package lame.i386 0:3.97-1.el5.rf set to be updated
---> Package mplayer-fonts.noarch 0:1.1-3.0.rf set to be updated
---> Package enca.i386 0:1.9-4.el5.rf set to be updated
---> Package xvidcore.i386 0:1.1.3-1.el5.rf set to be updated
---> Package libcaca.i386 0:0.99-0.1.beta11.el5.rf set to be updated
---> Package libmad.i386 0:0.15.1b-4.el5.rf set to be updated
---> Package faac.i386 0:1.25-2.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: libungif.so.4 for package: mplayer
--> Processing Dependency: libmp4v2.so.0 for package: faac
--> Processing Dependency: libfribidi.so.0 for package: mplayer
--> Processing Dependency: libgif.so.4 for package: mplayer
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libmp4v2.i386 0:1.5.0.1-3.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: libungif.so.4 for package: mplayer
--> Processing Dependency: libfribidi.so.0 for package: mplayer
--> Processing Dependency: libgif.so.4 for package: mplayer
--> Finished Dependency Resolution
Error: Missing Dependency: libfribidi.so.0 is needed by package mplayer
Error: Missing Dependency: libgif.so.4 is needed by package mplayer
Error: Missing Dependency: libungif.so.4 is needed by package mplayer

Lenard 10-28-2007 10:16 AM

Was concerned of this happening, try adding some repos not normally associated with RHEL/CentOS5, place these repo files in your /etc/yum.repos.d/ directory;

FC6.repo file:
Code:

[fc6-base]
name=Fedora Core 6 Updates
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-6&arch=$basearch
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=0

[fc6-updates]
name=Fedora Core 6 Updates
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc6&arch=$basearch
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=0

[fc6-extras]
name=Fedora Core 6 Extras
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-6&arch=$basearch
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=0

freshrpms.repo file:
Code:

[freshrpms]
name=Fedora Core 6 - $basearch - Freshrpms
mirrorlist=http://ayo.freshrpms.net/fedora/linux/6/mirrors-freshrpms
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-freshrpms
gpgcheck=1

Then try as root: yum install mplayer mplayerplug-in --enablerepo=fc6* --enablerepo=freshrpms

This is an alternative way to install mplayer, RHEL5 is based on the code from FC6 and using the FC6 rpms does work in many cases. The yum repo are configured to be disable unless manually enabled.

tuxianD 12-21-2007 12:49 PM

thnx Lenard u r repos n solu. worked lke charm

abdo_elrahman 08-12-2008 06:19 AM

what shall i do if i did all what you said but this was my output
as i wasn't have the FC6.repo File so i added it under
vi /etc/yum.repos.d/FC6.repo
and wrote all what you posted then this was the output here

[root@localhost Desktop]# yum install mplayer
Loading "rhnplugin" plugin
Loading "installonlyn" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: mplayer
Nothing to do
[root@localhost Desktop]# vi /etc/yum.repos.d/FC6.repo


BTW,
this o/p is the same for every time i'm using yum under RHEL5 but for me it is very easy to use i tunder Fedora .. can i get any help from you ?

raaki_88 08-12-2008 12:34 PM

hai lenard it took just 10 min for me to play songs on rhel 5 following your method .. any tips and tricks on adding repositories ... anyways great for you help man

@ rahman

i think you are running # yum install mplayer

just do this as lenard said

#yum install mplayer mplayerplug-in --enablerepo=fc6* --enablerepo=freshrpms

divyashree 10-11-2008 10:07 AM

thanks a lot lenard

tessier5894 11-27-2008 10:04 PM

Hey this was good info but I am still getting a dependency error:

Error: Missing Dependency: liblzo.so.1 is needed by package mplayer

Which I have been unable to get around. I did an "yum info lzo" and I get the following information:

Installed Packages
Name : lzo
Arch : i386
Version: 2.03
Release: 1.el5.rf
Size : 427 k
Repo : installed
Summary: Portable lossless data compression library
Description:
LZO is a portable lossless data compression library written in ANSI C.
It offers pretty fast compression and *very* fast decompression.
Decompression requires no memory. In addition there are slower
compression levels achieving a quite competitive compression ratio
while still decompressing at this very high speed.


Which tells me I have liblzo.2 installed not liblzo.1 is this correct and how do I resolve it.

I am on RHEL 5.2 and would like to load mplayer and mplayer-plugin.

Thanks for the information in advance!
TomT...

ozminh 11-28-2008 01:41 AM

i run 'rpm -ivh mplayer...rpm'
then downloaded all pack it need

'rpm -ivh [1].rpm [2].rpm [3].rpm [4].rpm ...

tessier5894 11-28-2008 09:51 AM

ozminh,

Thanks but I really believe that there is something else going on. I have followed several directions about how to load mplayer (I had it installed at one time but removed it to test out some other packages). All of them improve the situation except I cannot move forward without resolving this dependency. I believe I have what is needed by mplayer but it is a newer version. Is there a way to force it to accept this new version?

TomT...

ozminh 11-30-2008 10:25 AM

ignore it
'rpm --nodeps..'

or compile from source, they will get your com's info when run the 'configure' file, then 'make'

liveffect 03-10-2009 05:17 AM

after xecuting this command
yum install mplayer mplayerplug-in xmms xmms-mp3

Error: Missing Dependency: libgdk-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libmikmod.so.2 is needed by package xmms
Error: Missing Dependency: libgdk-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libgthread-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libgtk-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libgtk-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libXvMC.so.1 is needed by package mplayer
Error: Missing Dependency: libgthread-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libungif.so.4 is needed by package mplayer
Error: Missing Dependency: libglib-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: gtk+ >= 1:1.2.2 is needed by package xmms
Error: Missing Dependency: libgmodule-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libgif.so.4 is needed by package mplayer
Error: Missing Dependency: libfribidi.so.0 is needed by package mplayer
Error: Missing Dependency: libgmodule-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libglib-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libXvMCW.so.1 is needed by package mplayer

liveffect 03-10-2009 05:32 AM

yum install mplayer mplayerplug-in xmms xmms-mp3

Error: Missing Dependency: libgdk-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libmikmod.so.2 is needed by package xmms
Error: Missing Dependency: libgdk-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libgthread-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libgtk-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libgtk-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libXvMC.so.1 is needed by package mplayer
Error: Missing Dependency: libgthread-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libungif.so.4 is needed by package mplayer
Error: Missing Dependency: libglib-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: gtk+ >= 1:1.2.2 is needed by package xmms
Error: Missing Dependency: libgmodule-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libgif.so.4 is needed by package mplayer
Error: Missing Dependency: libfribidi.so.0 is needed by package mplayer
Error: Missing Dependency: libgmodule-1.2.so.0 is needed by package xmms-mp3
Error: Missing Dependency: libglib-1.2.so.0 is needed by package xmms
Error: Missing Dependency: libXvMCW.so.1 is needed by package mplayer

this was the error can any one help me with dat??
will realy apreciate it

kasunbg 03-11-2009 11:46 AM

Why don't you use RealPlayer for linux.
It is easy to use and user friendly. You can download it at,
www.real.com/linux


All times are GMT -5. The time now is 10:30 PM.