0f31903 by Max Howell at 2004-04-15 1
d8ee7ba by Seb Ruiz at 2006-06-08 2
 Amarok - the audio player for KDE
00d3eca by Max Howell at 2005-01-17 3
===================================
b845ad8 by Mark Kretschmann at 2003-09-07 4
5
There are many media players around these days, true. What's missing from most
6b64706 by Gav Wood at 2005-11-09 6
players is a user interface that doesn't get in the way of the user. How many
00d3eca by Max Howell at 2005-01-17 7
buttons do you have to press for simply adding some new tracks to the playlist?
d8ee7ba by Seb Ruiz at 2006-06-08 8
Amarok tries to be a little different, providing a simple drag and drop
6b64706 by Gav Wood at 2005-11-09 9
interface that really makes playlist handling easy.
b845ad8 by Mark Kretschmann at 2003-09-07 10
11
00d3eca by Max Howell at 2005-01-17 12
 FEATURES
13
==========
888db33 by Max Howell at 2004-06-12 14
00d3eca by Max Howell at 2005-01-17 15
    * Quick and simple drag and drop playlist creation
9a9b065 by Mark Kretschmann at 2008-07-11 16
    * Music library
17
    * Cross platform. Support for Unix, MacOS X and Windows.
00d3eca by Max Howell at 2005-01-17 18
    * Plays all audio formats known to man
01163fb by Dan Meltzer at 2008-05-14 19
    * Cover art download using Amazon services
00d3eca by Max Howell at 2005-01-17 20
    * Automatic play-statistics generation (iRate style)
21
    * Full lyrics download
b786ec4 by Seb Ruiz at 2005-06-24 22
    * Learn about your music with integrated Wikipedia
41e89ee by Mark Kretschmann at 2008-12-04 23
    * Full Last.fm support
24
    * Fully configurable on screen display for track changes
5302dad by Mark Kretschmann at 2005-08-09 25
    * Podcast support
b4104b7 by Ian Monroe at 2008-07-17 26
    * iPod support
978ec68 by Seb Ruiz at 2005-08-09 27
    * Powerful scripting interface
00d3eca by Max Howell at 2005-01-17 28
    * KDE integration
01163fb by Dan Meltzer at 2008-05-14 29
    * Integration with multiple web sources, Magnatune, Jamendo, Ampache and Mp3tunes 
30
      among others.
d3650fa by Mark Kretschmann at 2003-09-18 31
--------------------------------------------------------------------------------
716c9cb by Mark Kretschmann at 2004-04-02 32
c95425c by Max Howell at 2005-01-18 33
00d3eca by Max Howell at 2005-01-17 34
 DEPENDENCIES
35
==============
36
37
Required
7e97ed5 by Andrey Esin at 2009-03-14 38
    * KDE-Libs 4.2 + KDE-Base-runtime 4.2 (or newer)
716c9cb by Mark Kretschmann at 2004-04-02 39
      http://www.kde.org
888db33 by Max Howell at 2004-06-12 40
683967a by Mark Kretschmann at 2008-03-20 41
    * TagLib 1.5 (or newer)
41e89ee by Mark Kretschmann at 2008-12-04 42
      (Metadata tagging library)
716c9cb by Mark Kretschmann at 2004-04-02 43
      http://freshmeat.net/projects/taglib
888db33 by Max Howell at 2004-06-12 44
cec3dbc by Jeff Mitchell at 2009-05-15 45
    * TagLib Extras 0.1.3 (or newer)
567f84c by Ian Monroe at 2009-03-23 46
      (Support for metadata reading of additional file types)
cec3dbc by Jeff Mitchell at 2009-05-15 47
      http://www.kollide.net/~jefferai/taglib-extras-0.1.3.tar.gz
567f84c by Ian Monroe at 2009-03-23 48
      svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib-extras
49
d266b04 by Ian Monroe at 2008-09-25 50
    * MySQL 5.0 (possibly 5.1.26rc) Embedded: libmysqld compiled with fPIC
51
      (In-process database support)
52
567f84c by Ian Monroe at 2009-03-23 53
    * QtScript Generator, Qt Bindings 0.1.0
54
      (Qt Bindings for QtScript for Amarok's scripting system)
55
      http://code.google.com/p/qtscriptgenerator/
56
      git://labs.trolltech.com/qtscriptgenerator
57
b4104b7 by Ian Monroe at 2008-07-17 58
Optional
1f809ce by Martin Aumüller at 2007-01-27 59
    * libgpod 0.4.2 (or newer)
8abd2b7 by Martin Aumüller at 2005-11-09 60
      (iPod support)
61
      http://www.gtkpod.org/libgpod.html
62
d940ffd by Martin Aumüller at 2006-10-26 63
    * libmp4v2 (mpeg4ip 1.5 is recommended, faad2 is less reliable)
8abd2b7 by Martin Aumüller at 2005-11-09 64
      (MP4/AAC tag reading & writing)
65
      http://www.sf.net/projects/mpeg4ip
66
      http://www.audiocoding.com
67
56ea42a by Mark Kretschmann at 2008-07-21 68
    * Mp3tunes.com integration (including syncronization) requires:
b4104b7 by Ian Monroe at 2008-07-17 69
      * OpenSSL http://www.openssl.org
70
      * libxml2 http://xmlsoft.org
71
      * libcurl http://curl.haxx.se
72
      * Glib2 http://www.gtk.org
73
      * Loudmouth, the Jabber library, http://www.loudmouth-project.org/
74
      * Qt must be compiled with Glib enabled
094e8c5 by Andy Kelk at 2006-08-08 75
0269697 by Dan Meltzer at 2008-05-31 76
00d3eca by Max Howell at 2005-01-17 77
Please note, if compiling from source you must also install the devel versions
78
of these packages.
716c9cb by Mark Kretschmann at 2004-04-02 79
--------------------------------------------------------------------------------
00d3eca by Max Howell at 2005-01-17 80
c95425c by Max Howell at 2005-01-18 81
00d3eca by Max Howell at 2005-01-17 82
 IMPORTANT INSTALL INSTRUCTIONS
83
================================
56776d4 by Max Howell at 2003-12-28 84
9ea3cc8 by Seb Ruiz at 2007-06-18 85
To compile from source, please refer to the INSTALL file.
b845ad8 by Mark Kretschmann at 2003-09-07 86
bace594 by Max Howell at 2004-08-05 87
Packages for popular distributions are available at http://amarok.kde.org
56776d4 by Max Howell at 2003-12-28 88
--------------------------------------------------------------------------------
00d3eca by Max Howell at 2005-01-17 89
41e89ee by Mark Kretschmann at 2008-12-04 90
b4104b7 by Ian Monroe at 2008-07-17 91
 FURTHER RESOURCES
92
===================
adf636b by Max Howell at 2004-07-06 93
d8ee7ba by Seb Ruiz at 2006-06-08 94
For answers to problems like "Amarok won't play any MP3s!" and "My MP3s skip
bbc8c05 by Max Howell at 2004-07-07 95
and stutter!" please visit:
adf636b by Max Howell at 2004-07-06 96
00d3eca by Max Howell at 2005-01-17 97
   http://amarok.kde.org/
0f31903 by Max Howell at 2004-04-15 98
--------------------------------------------------------------------------------
00d3eca by Max Howell at 2005-01-17 99
c95425c by Max Howell at 2005-01-18 100
00d3eca by Max Howell at 2005-01-17 101
 INFORMATION FOR PACKAGERS
102
===========================
adf636b by Max Howell at 2004-07-06 103
ba47863 by Maximilian Kossick at 2006-07-18 104
It is possible to build Amarok to use MySQL as the database backend. Using
105
MySQL makes the Amarok collection faster.
adf636b by Max Howell at 2004-07-06 106
d8ee7ba by Seb Ruiz at 2006-06-08 107
In order to limit the dependencies the Amarok package demands we suggest
108
splitting Amarok into the following packages:
adf636b by Max Howell at 2004-07-06 109
976a784 by Dan Meltzer at 2008-03-05 110
   1. Amarok + Phonon Engine
41e89ee by Mark Kretschmann at 2008-12-04 111
   2. iPod media device
112
   3. MTP media device
adf636b by Max Howell at 2004-07-06 113
2492a21 by Peter C. Ndikuwera at 2007-01-07 114
Amarok is modular and will be fully functional as long as one of 2 or 3 is
354df5e by Dan Meltzer at 2008-03-01 115
also installed. Hence we suggest Amarok + one backend.
adf636b by Max Howell at 2004-07-06 116
d8ee7ba by Seb Ruiz at 2006-06-08 117
If you make packages for Amarok please let us know and we'll link to you on the
bace594 by Max Howell at 2004-08-05 118
homepage (as long as you don't object).
adf636b by Max Howell at 2004-07-06 119
--------------------------------------------------------------------------------
00d3eca by Max Howell at 2005-01-17 120
c95425c by Max Howell at 2005-01-18 121
00d3eca by Max Howell at 2005-01-17 122
 CONTRIBUTING
123
==============
68f2827 by Mark Kretschmann at 2004-04-20 124
d8ee7ba by Seb Ruiz at 2006-06-08 125
If you wish to contribute to Amarok, you should build it from SVN and subscribe
b4104b7 by Ian Monroe at 2008-07-17 126
to the amarok AT kde.org mailing list. The IRC channel is also a place where
68f2827 by Mark Kretschmann at 2004-04-20 127
it's  nice  to  be, since you can talk to other developers much easier, and
e299f1a by Seb Ruiz at 2005-07-11 128
get instant notification of commits to the SVN. For instant email notification
b4104b7 by Ian Monroe at 2008-07-17 129
of commits, visit http://commitfilter.kde.org/ and http://amarok.be/fisheye
130
provides a slightly-less-instant overview.
68f2827 by Mark Kretschmann at 2004-04-20 131
b4104b7 by Ian Monroe at 2008-07-17 132
More info at:
133
http://amarok.kde.org/wiki/Development/Join
134
135
See you in IRC!
136
137
--------------------------------------------------------------------------------
00d3eca by Max Howell at 2005-01-17 138
bd12f0c by Jeff Mitchell at 2008-12-04 139
WWW:  http://amarok.kde.org
140
MAIL: amarok@kde.org
141
IRC:  irc.freenode.net - #amarok, #amarok.de, #amarok.es, #amarok.fr
eb23cbc by Mark Kretschmann at 2008-11-13 142