| 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 |
|