In Linux, find a variety of programs for playing music files,
such as OGG or WAV files. KDE offers amaroK and JuK, for example.
19.2.1 amaroK Media Player
The amaroK media player handles various audio formats and
plays the streaming audio broadcasts of radio stations on the
Internet. The file types supported depend on the engine used,
currently xine or Helix.
On first start, amaroK launches a , which helps set up amaroK. In the first step,
configure your preferred look and feel for amaroK. Choose to
display player and playlist in separate windows (see Figure 19-1) or combine their
functionality in one single window (default). In the second
step, determine where amaroK should look for your music
collection. amaroK scans these folders for playable media. By
default, amaroK is configured to scan the selected folders
recursively (to include all their subdirectories in the scan),
monitor changes to the content of the selected directories, and
import any playlists located there. All the settings made with
the wizard can be modified later by starting the wizard again
with .
Quick Start
On start-up, amaroK scans the folders that are part of
your collection for music files. Although you can use amaroK
without building a collection, it is recommended to do so,
because most of the powerful, advanced features are only
available with an existing collection.
The amaroK main window is divided into two parts. The
sidebar browsers on the left contain different views of your
music collection and your playlists, a file browser, and an
interface to an iPod. Change the browser by clicking a tab on
the far left. The right part contains the playlist window and,
below it, the player (if you have not configured it to be
shown in a separate window).
To play music, first create a playlist. Just drag and
drop items from any of the sidebar browsers to the playlist
window. Use or to select multiple items.
Double-click an item in the playlist to play it. You can add
or delete items from the list during playback. Use the icons
in the bottom right corner to and
changes or to
the entire list.
The Cover Manager
With amaroK, you can assign a cover to each album of your
collection. With the , easily
add, delete, and retrieve album covers.
Start the cover manager with . A tree view in the left part of the window
lists all artists in your collection. The main part of the
window lists the covers of all albums. To filter the covers
displayed, click an individual artist in the tree view or
enter a term in the input field at the top of the window. Use
to toggle between displaying all
albums, albums with covers, or albums without covers.
There are three different methods for assigning covers to
the albums:
- Automatically Assign Covers
-
amaroK can automatically fetch all missing covers
displayed in the main windows from Amazon. Use
to determine from
which Amazon Web server the covers should be fetched
then click .
IMPORTANT: Proper Tagging Needed
amaroK fetches the covers from Amazon using the
query string Artist -
Album. This information is extracted
from the tags of your music files. The better they are
tagged, the better the hit rate is when automatically
fetching covers.
- Manually Choose a Cover Fetched from Amazon
-
If you want more control over what image to use and
what query string to use to retrieve a cover,
right-click an album in the main window and choose
. lets you cycle through all images
available. selects the actual
cover and assigns it to the album selected. If you are
not satisfied with the covers displayed, use
to refine the search.
Use from the toolbar of
the main window to determine from which Amazon Web
server the covers should be fetched.
- Manually Assign Covers
-
If you already have your own cover images, you can
assign them by right-clicking an album and choosing
.
Visualizations
amaroK comes with a number of visualizations that display
a graphical effect for the music played. Native amaroK
visualizations are displayed in the player window. Cycle
through the various available display modes by clicking the
animation.
In addition to the above, amaroK also supports the
visualization plug-ins of the XMMS media player. To use these,
first install the xmms-plugins package then select from the amaroK menu. This opens a window
listing the available plug-ins. XMMS plug-ins are always
displayed in separate windows. In some cases, there is an
option to display them in full-screen mode. For some plug-ins,
you may not get a smooth visual effect unless you use a
3D-accelerated graphics card.
The amaroK Tray Icon
Like other KDE applications, amaroK adds an icon to the
KDE system tray. You can use this icon to control a large
number of amaroK's features. Hovering the mouse over the icon
displays information about the track currently played. A
single left-click closes the application window without
affecting playback. Click again to reopen the window. Clicking
with the middle mouse button pauses
playback—middle-click again to resume playback.
Right-clicking opens a context menu where you have access to
the player controls and can exit amaroK. Scrolling the mouse
wheel changes the playback volume.
Using the and keys together with the mouse
gives you access to more advanced features. Holding while scrolling the mouse wheel
seeks through the current track. Holding while scrolling the mouse wheel
skips through tracks in the playlist.
You may also drag items and drop them on the tray icon to
add them to the current playlist. A pop-up menu opens, asking
whether to append the track to the playlist, append and play
it, or queue it after the current track.
19.2.2 JuK Jukebox
JuK (kdemultimedia3-jukebox package) is a jukebox
application that lets you manage your music file collection and
playlists. JuK maintains a list of all files it knows about.
This is called the collection list. The list is specific to JuK
and is not shared with other applications. Independent of the
collection list are playlists. You can have as many playlists as
you want and you can share your JuK playlists with other media
players. You can also edit the tags of your music files.
Start JuK with the main menu or press
F2
and enter juk. Find more
information about JuK in the online help.