Good STABLE music player for Gnome

find /path/to/music/ -name "*.mp3" -print > /path/to/playlist.m3u

mplayer -loop 0 -shuffle -playlist playlist.m3u

/thread
"/thread" has to be the most pompous forum meme.

Although most Linux GUI apps have horrific look and feel, so I see where you're coming from :p
 
Last edited:
I always found Amarok to work fine with my sporadic, 40gb collection of tunes.

IIRC I used mySQL for it, but the machine it's on I, er, kind of broke by trying to get it to output 1080p. It seems to have broken X a bit. So I can't verify the exact setup.
It worked a treat though and didn't clash too badly with Gnome design wise.
 
That's a great idea! I'll rearrange my music collection (all 140 GB of it), - including splitting artists that cover a few different genres - in seperate folders all so so that I can use a command driver music player

*Sigh* You have to be awkward... Fine, takes a little bit of time to set up, but that is your fault for having 0 organisationlan skills. Use this shell script:

Code:
#!/bin/bash
find *$1* -name "*.mp3" -print > playlist.m3u

mplayer -loop 0 -shuffle -playlist playlist.m3u

This works like this:
Code:
$ ls
artist1_metal_pop  artist2_pop_genre1  mplayer_script.sh  playlist.m3u

$ chmod +x mplayer_script.sh

We got artist1 who is metal + pop, and artist 2 who is pop and genre1, what we do now, is run the following if we want to play metal:
Code:
$ ./mplayer_script.sh metal

The playlist file is now:
Code:
$ cat playlist.m3u
artist1_metal_pop/1.mp3
artist1_metal_pop/2.mp3
artist1_metal_pop/3.mp3
artist1_metal_pop/4.mp3

If we want pop
Code:
$ ./mplayer_script.sh pop
$ !cat
cat playlist.m3u
artist1_metal_pop/1.mp3
artist1_metal_pop/2.mp3
artist1_metal_pop/3.mp3
artist1_metal_pop/4.mp3
artist2_pop_genre1/1.mp3
artist2_pop_genre1/2.mp3
artist2_pop_genre1/3.mp3
artist2_pop_genre1/4.mp3

Ok, this obviously not ideal if your artist has 50 million genres, but as a quick hack, this works at top level, so you don't need to rename any of your sub artist directories.

And ye, this is a quick hack, took what, 5 minutes? And a proper way to do is parse the input command line, and run find multiple number of times, appending to the playlist. This is useful if your "collection" changes a lot. Always will be up to date.

Anyway, I am not forcing anyone to use it, just people complaining that their gui players, have issues with large collections sometimes, this works fine, and has a smaller footprint, thought I am not sure how good find is through 140gb collection, but hmm. If I don't feel lazy, il "update" this script when il get home to handle multiple genres, even artists, though most collections have stupid names, il stick to just genres.

Edit:
Ok forgot to include how directories look, and moved command line stuff info code blocks
Code:
$ ls artist*
artist1_metal_pop:
1.mp3  2.mp3  3.mp3  4.mp3

artist2_pop_genre1:
1.mp3  2.mp3  3.mp3  4.mp3
 
Last edited:
*Sigh* You have to be awkward... Fine, takes a little bit of time to set up, but that is your fault for having 0 organisationlan skills. Use this shell script:

Wow - you're not an elitist, stuck up **** at all, are you? I was under the impression that I had a free choice...
 
Wow - you're not an elitist, stuck up **** at all, are you? I was under the impression that I had a free choice...

I don't see a problem here:

I've used most of the ones I could find but they all seem to crash on me
Op had issues with gui players crashing over his collection, I made a suggestion, that other then an equaliser, fits. I don't know how you use it with mplayer, but assume you can do something. Il admit to this one :p

Then you complained about random shuffling, so I suggested you re-organised your collection.

You then complained that it was too much work, so I offered an easier and quicker solution, that does pretty much what amarok does, ie "tracks" your collection. Did mention that I had no idea how quick find is. Seeing as myself, I have a very small collection of music (compared to the numbers thrown about here) which is organised at top level by vague genres. And find is instant.

And I did mention that its not the best shell script ever, just something that will work for your 140gb (pending find speed) collection.


I fail to see what the problem here is other then your insults and hatered for using mplayer for music? All I said, is what you are awkward, but I say that for most... no all, of the customers I work with anyway, hardly the insult of the century, is it? ;).
 

Read my posts again. Think about them this time. At any point did I suggest that I was not happy with Amarok? At any point did I suggest that I was unhappy with the way I use mplayer? No I did not, so what is the point of your trolling?
 
Read my posts again. Think about them this time. At any point did I suggest that I was not happy with Amarok? At any point did I suggest that I was unhappy with the way I use mplayer? No I did not, so what is the point of your trolling?

The second quote is from op, not you...
 
Back
Top Bottom