
Brian Carper
USA
Linux audio player comparison (nit-picking)
Given my inability to use Amarok 1.4 and my lack of desire to use Amarok 2.0, I tried loads of music players and for now I've landed on aTunes.
It's not perfect. It's far from perfect. But it's the best of the bunch. These are the features I MUST HAVE for a media player and which aTunes possesses.
- Last.fm integration. aTunes has probably the best integration I've seen in a player, without going over-the-top and stuffing a whole web browser into the app.
- System tray icon, right-clickable with song controls in the menu.
- Commandline interface.
- Able to display CJK fonts. In Arch (or in Gentoo using the
icedtea6-binVM) CJK fonts are displayed as empty boxes, but in Gentoo using Sun JVM, it works fine. - Tag editing. aTunes has a pretty nice tag editor for single songs or multiple at once.
- Amarok-like tree of albums/artists/genres/whatever I want. I want a single expandable and collapsable tree-list, not 3 panes I have to click between.
- Equalizer.
- Skins are nice; aTunes has these.
- "Collection" support and folder-watching/auto-updating when I dump music into
~/music. aTunes does this very well. Scanned a few thousand files fairly quickly, and does updates very fast. - Amarok-1.4-like spreadsheetish playlist layout.
- Lightweight build process. No gstreamer. aTunes provides Mplayer and Xine backends and has few to no other dependencies (besides Java). The Mplayer backend didn't work out very well for me, but Xine works beautifully.
It also has some other nice bonuses, like the elegant way it uses the Album Artist tag for albums with multiple artists, the interesting statistics and bar graphs it can produce from your song listening history, playlist tabs, and so on.
Things I dislike about aTunes... well it's a Java app, so it takes a decade to start up. It also has horrid fonts and the widgets are clunky. But it's responsive once it's running, and I don't care how it looks as much as how sane the layout is. Searching is also clunky. But these aren't show-stoppers.
Here's a list of other players I tried, and why I didn't use them.
Amarok 1.4
- I'd use this if I could. :( It compiles and runs on my Gentoo box but too much stuff is broken due to bit-rot.
Amarok 2
Banshee
- It wanted to pull in about a billion and a half Gnome dependencies. This is not fun for a KDE user.
Songbird
So close. This is probably second place behind aTunes. It has a great plugin system, it's skinnable, the layout is extremely functional and compact and easy to use and customizable. But...
- No system tray icon in Linux! This is a show-stopper. There's alltray but it doesn't let me right-click and have song controls.
- It has a clumsy commandline interface which makes setting global KDE keyboard shortcuts annoying.
- Bloat. Do you really need a full-fledged web browser in your media player?
- XUL, ew.
gmusicbrowser
This is very customizable (almost absurdly so) and looks promising. However...
- Still a bit beta-quality.
- Crashed on me a couple times in the short time I used it.
- Interface has a kitchen-sink feel to it. Too many tabs and widgets all over the place. I couldn't find a layout I liked.
- Looks pretty good, but no real compelling reason to use this.
- Written in Perl?
amaroq
- Alpha-quality PyQt4 clone of Amarok 1.4. Looks promising. I will keep an eye on this.
MPD
Last time I tried MPD was years ago. If aTunes doesn't work out, I'll try this next. But aTunes has kept me going for a week now, and I have very few complaints.
If they do a complete rewrite for aTunes 2.0 and destroy the interface, I'll jump off a bridge.
If you noticed that pushing the sleep button does nothing in KDE 4 (as of this writing <=4.3.3), this is because of a 













I’ve never gotten into a good grove when it comes maintenance of a hard drive. Usually this process involves me loading a LiveCD like Ubuntu, downloading the tools I needed (Gparted, shredder, Partiso…) and going through the slow proccess from there. On occasion when I have to do this process over I have to download all the tools again and it’s just not that much fun to try to remember where the package manager is and what the package names are. This is probably one of those cases where everyone has heard about it but me, but I just discovered 



