1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
|
Amarok - the audio player for KDE
===================================
There are many media players around these days, it's true. What's missing from most
players is a user interface that doesn't get in the way of the user. How many
buttons do you have to press for simply adding some new tracks to the playlist?
Amarok tries to be a little different, providing a simple drag and drop interface
that really makes playlist handling easy.
FEATURES
==========
* Quick and simple drag and drop playlist creation
* Music library
* Cross platform: Support for Unix, MacOS X and Windows
* Plays all audio formats known to man
* Cover art download using Last.fm services
* Automatic play-statistics generation (iRate style)
* Full lyrics download
* Learn about your music with integrated Wikipedia
* Full Last.fm support
* gpodder.net support
* Configurable on screen display for track changes
* Podcast support
* iPod support, as well as other media players
* Powerful scripting interface
* Integration with Plasma and KDE Applications
* Integration with multiple web sources including Magnatune,
Ampache, and others.
--------------------------------------------------------------------------------
DEPENDENCIES
==============
The following list should give you an impression what's required but it might
not be entirely up to date. You can always look at CMakeLists.txt to discover
the most recent dependencies.
Required
* KDE Frameworks 6.0 (or newer, for an exact list look at CMakeLists.txt)
https://www.kde.org
* GStreamer 1.10.0 (or newer)
* Qt 6.7
https://qt.io/
* TagLib 1.12 (or newer)
(Metadata tagging library)
* MariaDB Embedded (libmariadbd). Building with external database support
only (MySQL 5.0 or newer / MariaDB) is also possible, but requires the
user to manually set up the external database.
Optional
* iPod support requires:
* libgpod 0.8.2 (or newer)
http://www.gtkpod.org/libgpod/
* optional iPod album artwork support requires:
* libgpod built with GDKPixBuf support enabled
* GDKPixBuf 2.0 (or newer) itself
* libmtp 1.0.0 (or newer)
(MTP device support)
http://libmtp.sourceforge.net/
* Liblastfm 1.1.0 (or newer)
(For scrobbling, internet radio, and artist info)
originally https://github.com/lastfm/liblastfm
a version with Qt6 support available at e.g. https://github.com/drfiemost/liblastfm
* gpodder.net Podcast Provider & Service
* libmygpo-qt 1.2.0 (or newer)
* Transcoding requires (at runtime):
* FFmpeg 0.7.0 (or newer) - https://ffmpeg.org/
* For all supported encoders to be available in Amarok, FFmpeg needs to
support the following codecs:
* aac (introduced in 3.0, https://www.ffmpeg.org/index.html#aac_encoder_stable)
* alac
* flac
* opus
* libmp3lame (NOT just "mp3")
* libvorbis (NOT just "vorbis")
* wmav2
* CD support requires:
* audiocd-kio - https://www.kde.org/ (part of KDE multimedia)
* Building tests require:
* gmock 1.10 (or newer) - https://github.com/google/googletest
Please note that if compiling from source you also need to install -dev/-devel
versions of these packages, depending on your distribution.
--------------------------------------------------------------------------------
IMPORTANT INSTALL INSTRUCTIONS
================================
To compile from source, please refer to the INSTALL file.
Packages for popular distributions are available at https://amarok.kde.org
--------------------------------------------------------------------------------
FURTHER RESOURCES
===================
For answers to problems like "Amarok won't play any MP3s!" and "My MP3s skip
and stutter!" please visit:
https://amarok.kde.org/
--------------------------------------------------------------------------------
CONTRIBUTING
==============
If you wish to contribute to Amarok, you should build it from Git and subscribe
to the amarok AT kde.org mailing list. The IRC channel is also a place where
it's nice to be. There you can talk to other developers easily.
More information at:
https://community.kde.org/Amarok/Development/Join
See you on IRC!
--------------------------------------------------------------------------------
WWW: https://amarok.kde.org
MAIL: amarok@kde.org
IRC: irc.libera.chat - #amarok
|