Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
no mp3 support in quodlibet 0.19 [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
dschobel
n00b
n00b


Joined: 26 Jan 2005
Posts: 51

PostPosted: Wed Apr 05, 2006 9:17 pm    Post subject: no mp3 support in quodlibet 0.19 [SOLVED] Reply with quote

For some reason quodlibet is not enabling mp3 playback even though I have all the deps along with gst-plugins{good/bad/ugly}.

Upon launching it reads:

Code:
Supported formats: flac, mp4, oggvorbis


The really odd thing is that I was running an unofficial ebuild of quodlibet-0.18 before I tried to upgrade to the official gentoo tree version of 0.19 and the unofficial/unsupported version detected mp3 support just fine. This leads me to believe that I have all the right deps. Any ideas?

On a side note, the quodlibet FAQ says:
Quote:
Quod Libet does not support Gentoo Linux. Any bug reports from a Gentoo system will be closed immediately as invalid. Sorry.


Which struck me as odd because they don't single out any other distros as being unsupported. Do the quodlibet devs dislike something in particular about gentoo?


Last edited by dschobel on Fri Apr 07, 2006 10:08 am; edited 1 time in total
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Thu Apr 06, 2006 1:44 am    Post subject: Reply with quote

Hi,

Do you have the "mad" USE flag set? That would support mp3 playback. Taking a quick look at the ebuild, I didn't see any other dependencies that would.

The 0.18 version could have been using GStreamer-0.8 instead of 0.10. The plugin distribution, and the way Gentoo handles them is different with 0.10 -- it's not enough to have the good/bad/ugly packages installed, many of the individual plugins within those packages have been broken out into separate ebuilds so a dependency on, for instance, gst-plugins-good doesn't pull in a bunch of plugins that aren't needed by a package.

I don't know why the Quodlibet folks don't like Gentoo. Maybe they got bug reports in the past from some Gentoo users with ricer-extreme CFLAGS causing problems and don't want to deal with that again. Even though many of us Gentooers don't fall into that stereotype, there are people out there who think "Gentoo is for ricers". :(
Back to top
View user's profile Send private message
dschobel
n00b
n00b


Joined: 26 Jan 2005
Posts: 51

PostPosted: Thu Apr 06, 2006 6:02 am    Post subject: Reply with quote

sternklang, thanks for the informative reply!

my use flags are as follows:

Code:
media-sound/quodlibet-0.19.1 +aac +alsa +esd +flac -gnome +mad -musepack +oss +vorbis 520 kB



I can't decide whether to file a bug report on the gentoo bugzilla or not as no one else seems to be having problems with this latest iteration of quodlibet.

Could someone with a working version (with mp3 support) post which gst packages they have emerged?
Back to top
View user's profile Send private message
Opera
n00b
n00b


Joined: 06 May 2005
Posts: 40
Location: Paris

PostPosted: Thu Apr 06, 2006 7:18 am    Post subject: Reply with quote

MP3 are working fine for me, ok here we go :

Code:
equery u quodlibet                                                     9:05
[ Searching for packages matching quodlibet... ]
[ Colour Code : set unset ]
[ Legend        : Left column  (U) - USE flags from make.conf                    ]
[                  : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for media-sound/quodlibet-0.19.1 ]
 U I
 - - aac      : Enables support for MPEG-4 AAC Audio
 + + alsa     : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - esd      : Adds support for media-sound/esound (Enlightened Sound Daemon)
 + + flac     : Adds support for the flac audio codec
 - - gnome    : Adds GNOME support
 + + mad      : Adds support for mad (high-quality mp3 decoder library and cli frontend)
 + + musepack : Enable support for the musepack audio codec
 + + oss      : Adds support for OSS (Open Sound System)
 + + vorbis   : Adds support for the OggVorbis audio codec


All the gstreamer stuff installed on my system, it's all by default except for gst-plugins-bad which I compiled with wavpack support :
Code:

* dev-python/gst-python 0.10.3
* media-libs/gst-plugins-bad 0.10.1
* media-libs/gst-plugins-base 0.10.4-r1
* media-libs/gst-plugins-good 0.10.2
* media-libs/gst-plugins-ugly 0.10.3
* media-libs/gstreamer 0.10.4
* media-plugins/gst-plugins-alsa 0.10.4
* media-plugins/gst-plugins-flac 0.10.2
* media-plugins/gst-plugins-mad 0.10.3
* media-plugins/gst-plugins-ogg 0.10.4
* media-plugins/gst-plugins-vorbis 0.10.4
* media-plugins/gst-plugins-x 0.10.4
* media-plugins/gst-plugins-musepack 0.10.0

I also have libmad installed but not madplay. I hope that helps...
Back to top
View user's profile Send private message
dschobel
n00b
n00b


Joined: 26 Jan 2005
Posts: 51

PostPosted: Thu Apr 06, 2006 7:24 pm    Post subject: Reply with quote

thanks for the info Opera, I emerged and re-emerged all those packages and still no go. Looks like I'm stuck with 0.18 for the time being :-/
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Thu Apr 06, 2006 10:02 pm    Post subject: Reply with quote

I looked for a bug report and came across this bug which included the following comments:
Quote:
------- Comment #2 From Solveig Haag 2006-04-04 03:58 PST [reply] -------

this happened to me too after the update to 0.19.2 (version before was 0.18)
when starting from the terminal it showed only
Supported formats: flac, mp4, mpc, oggvorbis, wav
mp3 was not supported.
What I did: I rebuild in the following order:
dev-python/pymad-0.5.4
media-plugins/gst-plugins-mad-0.10.3
media-libs/gst-plugins-good-0.10.2
media-libs/gst-plugins-base-0.10.4-r1
media-sound/quodlibet-0.19-r2

what exactly repaired the install - I don't know. It didn't work after the
first 3 packages however.

And:
Quote:
------- Comment #9 From Jacob Smullyan 2006-04-06 09:27 PST [reply] -------

Ah, I've found the reason I was losing mp3 support. For some reason, when I
upgraded quodlibet from 0.17.1-r1 to 0.19.1-r1, I still had a
/usr/share/quodlibet/mutagen directory with pyc and pyo files in it. This old
version of mutagen did not have an mp3 module in it. Removing the leftover
mutagen files fixes the problem. It appears that the pyc/pyo files weren't
being deleted by the 0.17.1-r1 ebuild.

So you might see if either of these two approaches works for you.
Back to top
View user's profile Send private message
dschobel
n00b
n00b


Joined: 26 Jan 2005
Posts: 51

PostPosted: Fri Apr 07, 2006 10:07 am    Post subject: Reply with quote

Ah sternklang, you truly are a king amongst men!

I nuked my /usr/share/quodlibet folder, issued the 'emerge quodlibet' command and voila, full functionality.

Thank you, thank you, thank you!
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Fri Apr 07, 2006 12:06 pm    Post subject: Reply with quote

Glad to help!

You might want to post a comment at that bug I linked to confirming that removing that folder and emerging again fixes the problem. Confirmation will speed up getting a new ebuild out that fixes this for everyone else.

Good luck! :)
Back to top
View user's profile Send private message
RattyMan
Tux's lil' helper
Tux's lil' helper


Joined: 12 Apr 2004
Posts: 79

PostPosted: Fri Apr 14, 2006 11:48 am    Post subject: Reply with quote

Just had a slightly different issue, all my music is in subfolders and nothing was being detected. Browsed to an MP3 files and that worked fine, it just wasn't seeing any music in the subfolders! I did the same, nuked the /usr/share/quodlibet folder, re-emerged and now it's all fine!
Back to top
View user's profile Send private message
Ahri
Tux's lil' helper
Tux's lil' helper


Joined: 04 Apr 2004
Posts: 126
Location: Manchester/UK

PostPosted: Mon Nov 13, 2006 6:15 pm    Post subject: Reply with quote

Sorry to bump, but I'm still getting problems, when I run quodlibet I get is: Supported formats: mp4, wav, xiph -- no mp3s are detected in my library.

I tried merely nuking /usr/share/quodlibet and re-emerging but that didn't help.
I ran `emerge --oneshot media-plugins/gst-plugins-mad media-libs/gst-plugins-good media-libs/gst-plugins-base media-sound/quodlibet' and that didn't help either.

When I do `emerge -pv quodlibet' I get:
[ebuild R ] media-sound/quodlibet-0.23.1-r1 USE="aac dbus mad oss vorbis -alsa -esd -flac -gnome -mmkeys -musepack -trayicon" 0 kB
Back to top
View user's profile Send private message
RattyMan
Tux's lil' helper
Tux's lil' helper


Joined: 12 Apr 2004
Posts: 79

PostPosted: Mon Nov 13, 2006 7:09 pm    Post subject: Reply with quote

I would check gstreamer and see if you have the mp3 support built in correctly. Also check that you have at least gstreamer-0.10 ast I don't think that quodlibet supports 0.8 anymore (not sure on that one!)
I would try running:
Code:
$ gst-inspect-0.10 |grep mp3
mad:  mad: mad mp3 decoder
typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpga


The above is what I get with the 0.10 gstreamer.

I would also try open the file with another gstreamer app, like totem and see if they can play the file.

I know it's not a solution but could help to determine what is causing the problem.

Hope that helps!
Back to top
View user's profile Send private message
Ahri
Tux's lil' helper
Tux's lil' helper


Joined: 04 Apr 2004
Posts: 126
Location: Manchester/UK

PostPosted: Mon Nov 13, 2006 7:29 pm    Post subject: Reply with quote

I just noticed I had 0.8 and 0.10 installed, so I unmerged 0.8. `gst-inspect-0.10 | grep mp3' gets me the same thing as you pretty much, I definately have gstreamer/mp3 support via mad. I could add the gnome USE as a last ditch effort but I have no will to have to configure stuff via gnome, so right now I'm running -gnome.

I'll give totem a go soon but I've not got it installed right now and I'm I'm rebuilding my system; I have some concurrent issues and feel that resolving them might clear these murky waters.

Thanks a lot for your help!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum