MP3 Support is Broken In Feisty

Bug #77059 reported by raid517
20
Affects Status Importance Assigned to Milestone
kaffeine (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: kaffeine

Hi when I first installed Ubuntu Breezy 6.10 one of the first things I did was run automatix and install all of the required win32 codecs and so on. After doing this I was able to play MP3's normally. However after a recent batch of updates, both Amarok and Kaffeine have suddenly decided to stop playing MP3's.

The only common thread I can find between them is the xine engine - so I can only assume that MP3 support in the included xine-engine in Ubuntu has been disabled (as is the case on Suse).

The question is how do I re-enable it?

I would try automatix again, however since originally installing Breezy 6.10, I have now upgraded to the Feisty repositories and now automatix will no longer run and it claims it is not compatible with that version of Ubuntu.

Something else that is odd that I noticed too however is that many KDE specific apps have stopped being able to play MP3's, like Amarok, Kaffeien, Kaboodle and so on - and I can no longer sample/preview MP3 music files in konqueror either - but all non KDE specific apps can still play MP3's - such as XMMS, Real Player, MPlayer and so on. So this seems to be related specifically to KDE somehow.

I have followed all of the guides (including this guide here: https://help.ubuntu.com/community/RestrictedFormats) for enabling MP3 support in Amarok - and when I try to play and MP3 file Amarok offers to enable MP3 support - but after offering to do so when I click on "yes" it crashes and MP3 support is not enabled. I also tried following the manual guide on the Wiki for enabling MP3 support in Amarok/Kaffeine but still to no effect. I installed (and reinstalled) libxine-extracodecs and was still unsuccessful in enabling MP3 support. I have tried upgrading and downgrading both Kaffeine and Amarok - but again to no effect. I also have the latests Win32 codecs installed.

Currently MP3 support appears to be broken for all of my KDE related apps.

Revision history for this message
raid517 (raid517-ukonline) wrote :

Hi I can confirm that it is the Xine Engine that is broken in this case. Building Debs via Alien of daily (unofficial) Suse RPMs of both libxine1-1.1.4-061204 and the respective w32codec-0.52-1.i386 package resolves the problem.

It is however still not an ideal scenario as these are clearly non native packages and could result in conflicts at some near point in the future.

Revision history for this message
Daniel Skov Klejnstrup (danielklejnstrup) wrote :

I also have this problem...

Is there any easy solution yet? ...or any work in progress to fix this?

Revision history for this message
Anthony Mercatante (tonio) wrote :

Did you all install libxine-extracodecs ?
I can play MP3 files on feisty, no issue here...

Revision history for this message
Anthony Mercatante (tonio) wrote :

I'll have to test the MP3-support script in amarok btw...

Revision history for this message
Juan Carlos I (juancarlos1) wrote :

I've got the same problem as related in the first post in amarok on kubuntu Edgy 6.10:

"I have followed all of the guides (including this guide here: https://help.ubuntu.com/community/RestrictedFormats) for enabling MP3 support in Amarok - and when I try to play and MP3 file Amarok offers to enable MP3 support - but after offering to do so when I click on "yes" it crashes and MP3 support is not enabled. I also tried following the manual guide on the Wiki for enabling MP3 support in Amarok/Kaffeine but still to no effect. I installed (and reinstalled) libxine-extracodecs and was still unsuccessful in enabling MP3 support. I have tried upgrading and downgrading both Kaffeine and Amarok - but again to no effect. I also have the latests Win32 codecs installed."

I've tried too to erase the .amarok folder in home, and still no luck

It's sad, i installed edgy to a friend and we don't know how to fix this. How could i know what's happening? How can i get error logs and then post them here?

Revision history for this message
Paul Dufresne (paulduf) wrote :

MP3 works for me in feisty.
I believe libxine1-ffmpeg is probably the package that allows to play MP3,
and most videos.
paul@paul-Caspar:~$ dpkg -l *xine*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom Version
+++-=============================
ii amarok-xine 1.4.5-0ubuntu5
un gxine <néant>
ii kaffeine-xine 0.8.3-0ubuntu6
un libxine-extracodecs <néant>
ii libxine1 1.1.4-1ubuntu3
ii libxine1-ffmpeg 1.1.4-1ubuntu3
un libxine1-plugins <néant>
ii libxinerama1 1.0.1-4build1
un xine-ui <néant>
un xinetd <néant>
paul@paul-Caspar:~$ dpkg -p libxine1-ffmpeg
Package: libxine1-ffmpeg
Priority: optional
Section: libs
Installed-Size: 3668
Maintainer: Ubuntu Core Developers <email address hidden>
Architecture: i386
Source: xine-lib
Version: 1.1.4-1ubuntu3
...
 Libxine provides the complete infrastructure for a video/media
 player. It supports MPEG 1/2 and some AVI and Quicktime videos out of
 the box, so you can use it to play DVDs, (S)VCDs and most video files
 out there. It supports network streams, subtitles and even MP3 or Ogg
 files.

Revision history for this message
Sujee Maniyam (sujee) wrote :

Running Fiesty (Kubuntu 7.04 beta)

First when I try to play mp3s in Amarok, the dialog pops up asking to install MP3 support. But Amarok crashes when doing so !!

Then I have manually installed 'libxine1-extracodecs' and 'libxine1-ffmpeg' codecs. Now I can play MP3s. I had to restart KDE for this.

Either way, the solution is less than desirable. Kubuntu/Ubuntu distros should be easy to use for 'humans' not just geeks.

Either
1) install Mp3 support by default, lot of us have much bigger MP3 collection than OGG collection
2) if there are restrictions preventing distributing codecs, then please have a easy / fool-proof way of installing these codecs

Revision history for this message
Maksuf (maksuf) wrote :

Erasing ~/.xine/, and reinstalling libxine1 seems to have fixed it for me.

Although I'm sure just erasing ~/.xine/ should work.

Revision history for this message
STaRMaN (jarizaro) wrote :

I fixed the problem installing the libxine1-ffmpeg package (with "sudo apt-get install libxine1-ffmpeg") .
Without restart kde, simply reopen amarok, and i have been able play MP3 without problem :)

Revision history for this message
Michael Hirsch (mdhirsch) wrote :

This was broken for me, too. I fixed it by finding the libxine1-ffmpeg package for amd64. It was not in any of the archives referenced in my sources.list. I thought I had all the standard archives except universe listed. I don't know where it is served from--I just downloaded it by following the links in http://packages.ubuntu.com/feisty/libs/libxine1-ffmpeg

I look like it is only in universe, but it is referred to by packages not in universe. That is not good.

Revision history for this message
JamesL (jamesly0n) wrote :

Same problem here - I could play mp3 files fine this morning, but for some reason it broke this afternoon. Deleting ~/.xine solved the problem, but I've no idea what started it. As an aside, this problem causes Amarok to crash intermittantly.

I tried installing xine-ui and oxine to get a more meaningful error message but couldn't get more than "Could not find demux plugin". Will post more info if it happens again.

Revision history for this message
Jason (jason-altstudio) wrote :

I can't seem to get libxine to install for me at all. It keeps telling me:

Error: Dependency is not satisfiable: libxine1 ... and yet the package i'm trying to install is libxine1

I'm a propper linux noob so this is well confusing me. If anyone can help me I'd really appreciate it. Just want to listen to some mp3s :P

Revision history for this message
weihezhang (weihezhangem) wrote : i fix

          just do " sudo apt-get install libxine-extracodecs "

Revision history for this message
tuxo (beat-fasel) wrote :

I can confirm this bug as well. After upgrading from edgy to feisty, mp3s didn't play anymore and I got a plugin error for both kaffeine and totem. After removing ~/.xine everything works fine again for me.

Revision history for this message
VictorGreen (publicpolicywonk) wrote :

Thank you so much guys. I use ryhthme box and amarok intermitently and only noticed this morning that amarok wasnt playing my mp3's. I already had all the packages that the other posters listed and reinstalling them did nothing.

This problem was fixed by following Tuxo's post. Deleting the two files in ~/.xine worked instantly. However, computer immediately jumped to 100% cpu with Amarok eating 40% by itself. Oh well, its playing!!

Revision history for this message
Wim (eindjedrop) wrote :

After a clean install( except for the home partion) of Feisty Amarok refuses to play MP3 files as mentioned above.
Amarok asks to install MP3 support and seems do so.
Deleting the file "catalog.cache" in ~/.xine resolves the issue

Revision history for this message
johndian (johndian) wrote :

I had this problem and what Wim said on 2007-06-14 works perfectly . I can use amarok again. Thanks Wim.
John

Revision history for this message
Jaap Broekhuizen (jaapz-b) wrote :

I had the same problem as everybody here, and i deleted ~/ .xine and reinstalled libxine1 and the it worked for me!

But maybe its a good thing that this bug's going to be fixed so nobody else will have problems with it

Revision history for this message
Johan Larsson (seven-naugas) wrote :

I had similar problems, using Gutsy Tribe 4. Amarok freezes up when complaining of lack of mp3 support.

(But now, looking at https://wiki.ubuntu.com/RestrictedFormats again, I see that I probably didn't follow the instructions completely. I only installed the "Ubuntu restricted extras" package as suggested in the main part in the beginning of the document: "Follow these steps to play most common multimedia formats, including MP3 ..."; install" Ubuntu restricted extras". I didn't notice that there were additional instructions several sections and mouseclicks away on other pages - "install the package libxine1-ffmpeg (which will install libmad0 as well)".)

However, after deleting the xine catalog.cache file and installing the "Xine extra plugins" as the description in the Adept Manager said "Codecs to play mp3 ... in Amarok ..." Amarok didn't complain anymore and happily played my mp3 tracks.

Revision history for this message
restless (de-hobbit) wrote :

Same problem...and easily solved by just erasing ~/.xine/catalog.cache
which gets recreated straight away, but this time works fine

thanx for your help
Lor

Revision history for this message
tuxo (beat-fasel) wrote :

On a newly install Gutsy Gibbon (7.10), this bug does not occur anymore. On another machine, that I upgraded from Feisty Fawn (7.04) to Gutsy Gibbon, this bug did not appear anymore. However, a half year ago, I remove the .xine directory on this machine that solved the problem for me.

Revision history for this message
Juan Carlos I (juancarlos1) wrote :

Maybe it is time to close this bug, if nobody else complains about it.
It seemed to appear only in ubuntu 6.10 and/or 7.04
Deleting the .xine folder solved the problem

Changed in kaffeine:
status: New → Fix Committed
Revision history for this message
tuxo (beat-fasel) wrote :

>Maybe it is time to close this bug, if nobody else complains about it.
>It seemed to appear only in ubuntu 6.10 and/or 7.04
>Deleting the .xine folder solved the problem

Well yes, deleting the .xine folder solved the problem. However, does the .xine folder get deleted automatically by somebody upgrading to a newer version of Ubuntu? It was surely not the case with the upgrade from Dapper->Edgy. The hint that one has to delete a hidden folder will only be useful for those finding this bug entry. Don't expect normal computer users to be able to do that. They will give up before and declare that Ubuntu does not work on their machine.

Revision history for this message
tuxo (beat-fasel) wrote :

I my last comment I mentioned the upgrade path Dapper->Edgy. Should have been Edgy->Feisty.

Revision history for this message
SKAL (sir-kalot) wrote :

I'm trying the new Hardy kubuntu, and seems that the problem with amarok is still not fixed. Mp3 support was not working

I had to add libxine1-ffmpeg package, because the request to install mp3 support was not installig the sw needed.

Leo

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Codec notification support re-added in Kubuntu 9.10

Changed in kaffeine (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Sam Freilich (l33tminion) wrote :

Speaking of 9.10, I had the same problem after upgrading to Ubuntu Karmic. Deleting ~/.xine and installing libxine1 did the trick.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.