Difference between revisions of "Exaile"

From ArchWiki
Jump to: navigation, search
m (Installation)
(Playing audio CDs)
Line 37: Line 37:
  
 
==Playing audio CDs==
 
==Playing audio CDs==
Exaile requires 'python-cddb' to play audio cd's. The correct package for this is [http://aur.archlinux.org/packages.php?do_Details=1&ID=3717&O=0&L=0&C=0&K=cddb&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=ndcddb-py/ cddb-py], located in the AUR. NOT pycddb which is available through pacman. The [http://aur.archlinux.org/packages/cddb-py/cddb-py/PKGBUILD PKGBUILD] needs the line "arch=('i686')" added to build, and the license line is empty, although it doesn't effect the build.
+
Exaile requires 'python-cddb' to play audio cd's. The correct package for this is [http://aur.archlinux.org/packages.php?do_Details=1&ID=3717&O=0&L=0&C=0&K=cddb&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=ndcddb-py/ cddb-py], located in the AUR. NOT pycddb which is available through pacman. The [http://aur.archlinux.org/packages/cddb-py/cddb-py/PKGBUILD PKGBUILD] needs the line "arch=('i686')" added to build, and the license line is empty, although it doesn't affect the build.

Revision as of 17:14, 9 June 2008

Description

Exaile is a music player written in python that uses the GTK+ toolkit. Exaile is released under the [1] license. Features include:

  • Retrieval of album art, lyrics, artist/album information (via Wikipedia), and guitar tabs (via fretplay.com)
  • Tabbed playlists
  • iPod Support
  • Last.fm support
  • SHOUTcast directory browser
  • Track blacklisting

Installation

Exaile is available in Arch's community repository. To enable the community repository, it must be uncommented in /etc/pacman.conf:

[community]
# Add your preferred servers here, they will be used first
 Include = /etc/pacman.d/community

Exaile can then be installed using Pacman:

pacman -Sy exaile

If You use alsa and want to use alsasink instead of the default one, install gstreamer-alsa also:

pacman -S gstreamer0.10-alsa

This may solve problem if no sound is heard after installation and also when trying to play several sources simultaneously.

Enabling cover art, lyrics, and guitar tablature

While installing Exaile via Pacman will also install any needed runtime dependencies, two additional packages (gnome-python-extras & libgtkhtml) will be needed to enable the cover art, lyrics, guitar tablature, and wiki features of Exaile.

pacman -Sy gnome-python-extras libgtkhtml

Problems

Exaile 0.2.9 Album Art

On May 18th, 2007 Amazon has updated their ECS API. This update has cause the inability of Exaile <=0.2.9 to retrieve album art. A patch which restores the ability to restore album art retrieval from Amazon has been provided on Exaile's website along with instructions on how to apply the patch. This issue has already been addressed in Exaile's SVN.

Playing audio CDs

Exaile requires 'python-cddb' to play audio cd's. The correct package for this is cddb-py, located in the AUR. NOT pycddb which is available through pacman. The PKGBUILD needs the line "arch=('i686')" added to build, and the license line is empty, although it doesn't affect the build.