DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  ITLink

Keywords: Match:
Banshee -- the next best thing to Linux iTunes
by Steven J. Vaughan-Nichols (May 19, 2006)

I want an audio player that will do everything that Apple's iTunes does -- including working with my iPod -- and do it natively on Linux. That's a tall order. I've tried many fine Linux programs -- KDE's amaroK, RealPlayer 10 for Linux, Xine, etc. -- but none have scratched my itch.

So, I've been running Windows iTunes 4.9x running atop CrossOver Office 5.01. Apple's favorite audio program runs decently on CrossOver Office, but I wanted something that worked better and was a "real" Linux program.

Although I haven't quite found exactly what I want in a Linux app, Banshee comes pretty darn close.

To start with the basics, Banshee can play all the most common music formats, such as Apple's AAC (Advanced Audio Coding), MP3s, and Ogg Vorbis. Better still, the tracks I've burned from my CD collection sound pretty darn good on the old bookcase JBL J2060 speakers.

You can also use the program to rip and burn CDs. When you burn CDs, you can do it either as MP3s or as conventional audio CDs.

Unlike many audio programs, controlling Banshee is as easy as pie. Want to add your collection, point at the appropriate directory and watch it build its library. Want to display your music in artist order? Album order? Make a playlist? No problem.

It also supports iPod synchronization. I was able to bring tunes in from my iPod and to put new songs on the iPod. I could also place my music on a network drive and then use iTunes to play them when I'm on my Mac or use Banshee to listen to them when I'm on one of my Linux systems.

For that matter, Banshee can also work as both a DAAP (Digital Audio Access Protocol) client and server for sharing music on a SOHO network. While there are reports of Banshee's DAAP not working, it worked for me.

I now run Banshee on several systems. My primary test system, though, was my faithful old SUSE 10.1 workstation. This PC is an Insignia 300a with a 2.8 GHz Pentium IV, 512 MB RAM, and an Ultra ATA/100, 7200 RPM, 60 GB hard drive.

With this system, I had no trouble bringing Banshee up. That's not surprising, since Banshee is included with SUSE.

I was also able to bring it up on a Ubuntu system with a little work. Other supported Linuxes include Mandriva and Fedora Core 4. You can, of course, build it from source.

Banshee is a Linux-native audio player that is built on top of Mono and Gtk#. Experts will realize that Banshee is a GNOME program. However, speaking as a KDE 3.51 user, I can assure you that it runs just fine with the KDE desktop.

Behind the scenes, Banshee uses Gstreamer play, encode, and decode Ogg Vorbis, MP3s, and most of it other supported audio formats. The major exception is Apple's AAC (Advanced Audio Coding) format. To play those, Banshee relies on RealNetworks Helix media framework to do the AAC decoding.

Since the AAC is a proprietary format, Helix includes a license for it. Because of this, you'll need to agree to install this non-open-source based software. The relevant files are banshee-engine-helix-0.10.9-21.i586.rpm and helix-dbus-server-0.2.2-6.i586.rpm, which are available on SUSE 10.1 with the distribution's useful Add-On, Non-OSS CD.

If you already have RealPlayer 10.x or Helix 1.x, you should already have the necessary Helix files.

Even with these files installed, you will not be able to play any songs you've downloaded from the iTunes music store. That's because Banshee doesn't support the iTunes DRM (digital rights management) scheme. There is, however, a Banshee project working on solving this problem.

In addition, one of the things I like most about iTunes is the access it gives me to live music streaming from the Web. In particular, may I bring Boot Liquor Radio, music for saddle-weary drunkards, to your attention?

However, the functionality is already in Banshee, and the interface to access it should be available soon.

So it is, that while Banshee isn't quite everything I want it to be yet, it's already closer than anything else out there. I highly recommend it to anyone who wants a stable, simple-to-use, iPod-compatible Linux-based audio player.


-- Steven J. Vaughan-Nichols




Related stories:

(Click here for further information)


7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 



Got a HOT tip?   please tell us!

ADVERTISEMENT
(Advertise here)


Desktop Linux books

Join our Desktop Linux discussion forums:
•  Moving to Linux
•  Linux/Windows debate!
•  Linux Q&A
. . . and more

Linux vs. Windows
•  in the enterprise
•  in gadgets & devices
Most popular recent stories:
• A Vista vs. Linux matchup
• Choosing a desktop Linux distro
• Linus versus GNOME
• Why Windows wins and Linux loses
• The best free desktop Linux
• Why Windows Vista will suck
• 2006 Desktop Linux year in review
• The well-tempered Debian desktop
• Here come the Dell Linux desktops, laptops
• Seven Linux distros fight over one old ThinkPad
• Putting openSUSE 10.2 through its paces
• Results from the 2006 Desktop Linux Survey

BREAKING NEWS

• Linux for the self-employed
• CNR supports Linux Mint, adds Weatherbug
• Ubuntu ported to PDA
• Sample chapter available for new Scalix book
• Sun launches OpenSolaris
• EeePC to gain Linux content aggregation tool
• A Windows-like install for Hardy Heron
• Ubuntu 8, Fedora 9 package OpenJDK
• A "hardy" Linux distro goes to work
• KDE Linux reaches 52 million Brazilian kids
• Tutorial explains Mandriva 2008 configuration
• Google Maps gains easy Linux install
• OSCON colocates with Ubuntu Live
• Open-source Flash rival "Gnashes" out
• "Most significant" Ubuntu release ever approaches



Linux-Watch headlines:
• Running a small business on desktop Linux
• Sun launches OpenSolaris
• Via tiptoes toward openness
• Linux certification comes to Italy
• Installing Ubuntu Hardy Heron as a web hosting server
• Black Duck Buys Koders
• Open source conference co-locates with Ubuntu show
• Ubuntu 8.04 ready to challenge Windows
• KDE Linux reaches 52 million Brazilian kids
• Free x86-based Linux router distro rev'd


Visit the...


news feed

Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 
Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.