Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have some MPEG video files and one avi (dixv) which won't play in Xine. They play in Mplayer just fine. I don't recall how I got xine on my system because I know that Fedora had to get rid of MP3/MPEG codecs so I've been updating/installing a bunch of stuff to enable support for that. So I don't remember if FC came with a MPEG-removed xine, or if I downloaded it.
My yum sources are the official fedora ones and FreshRPMs.
I looked on the Xine website and saw that they depend upon libmpg for their mpeg decoding. So I just did a yum install lib* and installed a ton of libraries. Still no mpeg support in Xine. Do I need to get the codecs from somewhere else?
To help you diagnose this and to also to prove that something is wrong with my Xine installation -> I tried to view their sample movie here (http://www.xinehq.de/index.php/screenshots) on their own site and it didn't work. Something tells me it's wrong when the sample movie won't play. I have a feeling that perhaps this was just installed in such a way as to not be able to access the codecs.
tried to install the package of the actual player from the site you gave me. I get the error:
[root@localhost emesa]# rpm -Uvh libxine1-1_cvs-041118.i686.rpm
Preparing... ########################################### [100%]
file /usr/bin/xine-config from install of libxine1-1_cvs-041118 conflicts with file from package xine-lib-devel-1.0.0-0.14.rc6a.1.fc2.fr
file /usr/share/man/man1/xine-config.1.gz from install of libxine1-1_cvs-041118 conflicts with file from package xine-lib-devel-1.0.0-0.14.rc6a.1.fc2.fr
sorry for being such a newbie, but what is the removal process if I originally compiled from source? Is there something like add/remove programs in Windows? (some kind of gui) If not, what's the command line stuff?
ok here is a possible solution. As root run the following,
rpm -qa | grep -i xine
a list of xine packages will appear and then to remove them run
rpm -e packagename
You may get errors whilst trying to remove these packages, just try and change the order that you try and delete them.
An alternative method would be to download apt and synaptic from fedora.us or freshrpms.net (select the one for the distro that you are using). Once installed go to "System Settings -> Synaptic", run "Reload". A list of packages will be downloaded, once thats done, search for xine and select remove for all the packages that appear. When you have completed that close synaptic and install the version of xine from the site I mentioned above.
your synaptic suggestion worked great for for removing xine and installing the one from the page you told me. Didn't install the -devel part, so I'm not sure if that will affect it. Didn't work - still complained about mpeg. I'm currently installing the devel and redoing the w32codecs.
can you post the exact error that your are getting about this mpeg thingy. I think you need to install a package called libmpeg (libmpeg3). Search for it using synaptic, if you don't find it, go to rpmfind and search for it. Download the newest version from freshrpms or dag. Once you install it, install libxine and then xine. Once thats done do,
as root, from the folder that you downloaded the latest codecs from the xine nightly page, this will overwrite your current win32 codecs rpm and install the one you downloaded. I think this will work fine for you (well fingers crossed anyway )
The stream 'mnt/cdrom/foo fighters- the onempg' use an unsupported codec:
Video Codec: MPEG 1/2 (0x0)
Start playback anyway?
Hitting either yes or no just keeps bringing up the dialog box. Again, I can play all of these in MPlayer, so I don't think it's the codecs so much as Xine. If I previously installed it by compiling from the source, how would I see if that version is interphering with the newly downloaded rpm version? When I compiled from source I didn't make an rpm of it, so it wouldn't be listed there, I think. I know this happened to me with audacity where the rpm works from the menu. In text window it uses the source-compiled-non-working version. However, for xine it neither works from command line nor from menu. I was just giving that as an example.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.