hi all, The web information about installing mplayer mostly involves using an automated installer such as yum for Fedora or Redhat products. Some of us want to know what's actually being installed so we can maintain our own box's. Knowing what packages are installed is a minimum. Installing mplayer "by hand" is not a simple task on Fedora Core 6. One "automated method" to install is a program called "yum" to set up and install mplayer automagically. "yum" is what I would call an automated installer, and is the easy way. This article doesn't discuss this method. The following two links have a lot of information on setting up your FC6 Mozilla product plugins. These include Mozilla, Firefox, and Seamonkey. http://gagme.com/greg/linux/fc6-tips.php http://www.mjmwired.net/resources/mjm-fedora-fc6.html If you're like me, you may want to install mplayer related packages manually in order to see what happens in detail. My install was done with the rpm package manager. This means figuring out all the rpm package dependencies. My box with FC6 has firefox installed in the normal place, /usr/lib/firefox-1.5.0.9, and seamonkey 1.1 installed in /usr/local/seamonkey. You should be able to achive the same results as this article for any Mozilla browser product by locating the plugin directory. This document explains how to have the mplayer plugin work in your Mozilla (Firefox) window with most media "files". It does NOT describe how to install the standalone mplayer graphical program, nor does it explain how to install a video DVD plugin. I'm hoping someone will help me with these two missing pieces. The first thing I did was download two mplayer files in order to scope out dependency files. I then searched for the package names that would include the files. The two mplayer files, mplayer and mplayerplug-in, were retrieved from: http://atrpms.net/dist/fc6/mplayer/ ( exact filenames below ) (note: you must su as root to install rpms.) [root@mailhost FC6-addons]# rpm -Uvh mplayer-1.0-57_rc1.fc6.at.i386.rpm mplayerplug-in-3.31-30.fc6.at.i386.rpm warning: mplayer-1.0-57_rc1.fc6.at.i386.rpm: Header V3 DSA signature: NOKEY, key ID 66534c2b error: Failed dependencies: libaa.so.1 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libdirect-0.9.so.25 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libdirectfb-0.9.so.25 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libdvdnav.so.4 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libfaac.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libfusion-0.9.so.25 is needed by mplayer-1.0-57_rc1.fc6.at.i386 liblirc_client.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 liblzo.so.1 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libmad.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libmp3lame.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libxvidcore.so.4 is needed by mplayer-1.0-57_rc1.fc6.at.i386 mplayer-fonts is needed by mplayer-1.0-57_rc1.fc6.at.i386 mplayer-skin-mini is needed by mplayerplug-in-3.31-30.fc6.at.i386 The files are rearranged and matched to package names. Four are found in Fedora extras. aalib-1.4.0-0.11.rc5.fc6.i386.rpm, Fedora Extras libaa.so.1 is needed by mplayer-1.0-57_rc1.fc6.at.i386 directfb-0.9.25.1-3.fc6.i386.rpm, Fedora Extras libdirect-0.9.so.25 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libdirectfb-0.9.so.25 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libfusion-0.9.so.25 is needed by mplayer-1.0-57_rc1.fc6.at.i386 lirc-0.8.1-0.2.pre2.fc6.i386.rpm, Fedora Extras liblirc_client.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 lzo-2.02-2.fc6.i386.rpm, Fedora Extras *(1) liblzo.so.1 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libdvdnav-0.1.10-3.fc6.i386.rpm, zod.freshrpms.net libdvdnav.so.4 is needed by mplayer-1.0-57_rc1.fc6.at.i386 faac-1.24-3.fc6.i386.rpm, zod.freshrpms.net *(2) libfaac.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 libmad-0.15.1b-4.fc6.i386.rpm, zod.freshrpms.net libmad.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 lame-3.97-1.fc6.i386.rpm, zod.freshrpms.net libmp3lame.so.0 is needed by mplayer-1.0-57_rc1.fc6.at.i386 xvidcore-1.1.2-1.fc6.i386.rpm, zod.freshrpms.net libxvidcore.so.4 is needed by mplayer-1.0-57_rc1.fc6.at.i386 mplayer-fonts-1.1-3.fc.noarch.rpm, zod.freshrpms.net mplayer-fonts is needed by mplayer-1.0-57_rc1.fc6.at.i386 mplayer-skin-mini-0.1-11.1.at.noarch.rpm, atrpms.net *(3) mplayer-skin-mini is needed by mplayerplug-in-3.31-30.fc6.at.i386 NOTES: (1) the package in FC6 extras is not the version required, as it's too new ( lzo-2 ). What you actually NEED is lzo-1, which is found in lzo-1.08-7.fc5.i386.rpm. While it says fc5, it worked. Installing lzo-2 and adding a soft link from the lzo library file ( without installing lzo-1) doesn't work either, because something isn't updated in the rpmdb. While reviewing this document, I found a lzo for fc6 on atrpms.net: lzo-1.08-7.fc6.i386.rpm. However, it doesn't work and reviewing the file list inside shows only /doc files- the binaries are missing. The name libzol showed up somewhere; I know its a plug-in for lzo, but in the end, is not needed. (2) faac depends upon faad2. SO you need to get: faad2-2.0-8.fc6.i386.rpm , atrpms.net faad2 contains libmp4v2.so.0 File libmp4v2 is also contained in Fedora Extras as: libmp4v2-1.5.0.1-3.fc6.i386.rpm If you install the Extras file, you will get a version conflict. (3) to find mplayer-skin-mini at site atrpms.net, you need to click on the menu for mplayer-skins, which will give a new web page and selection. mplayer-skins is not needed. (4) At one time, I also got a dependency note for SDL-mixer package. Again, in the end, it's not needed. (5) I don't know if mplayer, and mplayer-plugins can be separate and distinct. Would appreciate some outside advice. (6) libartsc.so.0 file is required for mplayer. It's in Fedora Core 6 disk2 as: arts-1.5.5-0.1.fc6 (7) libfribidi.so.0 is required for mplayer. It's in Fedora Core 6 disk2 as: fribidi-0.10.7-5.1.i386.rpm Plugin conflict Suppose you use seamonkey to browse media files, and suppose you have both totem and mplayer plugins installed to play wmv files within the seamonkey browser. Now, suppose you click on a wmv file and seamonkey keeps trying to start totem, and you really want mplayer to do the work. If you do menus: help -> About Plugins You can see a list of all the plugins that Seamonkey can use. However, there appears to be no way to select the order of the plugins. This might be possible in the URL: "about:config" but I haven't investigated that. It appears Seamonkey recognizes all plugins based merely on their presence in the "plugins" directory- i.e. /usr/local/seamonkey/plugins/. I would guess the plugins have some identifying feature in the file itself. To solve this plugin conflict, what I did was to create a new directory: mkdir /usr/local/seamonkey/walts_extra_plugins. Then I merely moved all the totem "lib" files, such as libtotem-basic-plugin.so: mv /usr/local/seamonkey/plugins/libt* /usr/local/seamonkey/walts_extra_plugins/ ---SUMMARY---: So, here are the packages you need to install mplayer in FC6: -Fedora core: Remember, installed files are dependent on what you selected during the Fedora install session, such as "workstation" or "server", or "kde" or "gnome". arts-1.5.5-0.1.fc6 fribidi-0.10.7-5.1.i386.rpm -Fedora extras: aalib-1.4.0-0.11.rc5.fc6.i386.rpm 76k ND directfb-0.9.25.1-3.fc6.i386.rpm 1.0M ND lirc-0.8.1-0.2.pre2.fc6.i386.rpm 238k ND -zod.freshrpms.net: libdvdnav-0.1.10-3.fc6.i386.rpm 90k ND faac-1.24-3.fc6.i386.rpm 80k libmad-0.15.1b-4.fc6.i386.rpm 80k ND lame-3.97-1.fc6.i386.rpm 428k ND xvidcore-1.1.2-1.fc6.i386.rpm 245k ND mplayer-fonts-1.1-3.fc.noarch.rpm 1.0M ND - atrpms.net: mplayer-1.0-57_rc1.fc6.at.i386.rpm 12.3M mplayerplug-in-3.31-30.fc6.at.i386.rpm 486k mplayer-skin-mini-0.1-11.1.at.noarch.rpm 9k faad2-2.0-8.fc6.i386.rpm 401k ND lzo-1.08-7.fc5.i386.rpm 17k ND * ND = no dependency; I merely tried installing them one at a time. There may be dependencies between them as I didn't check each package for "requires". I excluded Fedora Core files as dependencies since that would be impossible to nail down. ------------------------ Rpm sites: http://atrpms.net/dist/fc6/mplayer/ http://zod.freshrpms.net rpmfind.net rpm.pbone.net rpm.livna.org Copyright Walter Smith March 2007 Released under GPL provided credit is given for content.