Rahul Sharma (Editor)

Amarok (software)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Original author(s)
  
Mark Kretschmann

Developers
  
KDE

Written in
  
C++

Website
  
amarok.kde.org/en

Initial release
  
23 June 2003

Type
  
Audio player

Amarok (software) Amarok Software Wikiwand

Stable release
  
2.8 (August 16, 2013; 3 years ago (2013-08-16)) [±]

Preview release
  
2.9 (August 16, 2015; 18 months ago (2015-08-16)) [±]

Repository
  
anongit.kde.org/amarok.git

Operating systems
  
Microsoft Windows, Unix-like

License
  
GNU General Public License

Tutorial amarok


Amarok /ˈæmərɒk/ is a cross-platform free and open-source music player. Although Amarok is part of the KDE project, it is released independently of the central KDE Software Compilation release cycle. Amarok is released under the terms of the GNU General Public License version 2.

Contents

Amarok (software) Amarok software Wikipedia

History

Amarok (software) Screenshots Amarok

The project was originally started by Mark Kretschmann as a means of improving XMMS due to several usability problems, which interfered with the addition of new files to the playlist due to several user interface elements existing for one task. The original amaroK was created based upon the idea of a two-pane interface seen in Midnight Commander, and the first version of the software released solely by Kretschmann, was based upon the ideal of allowing users to drag-and-drop music into an interface in which the playlist was displayed on the right and information on the left.

Amarok (software) Amarok 222 quotMaya Goldquot

After the initial release of AmaroK, several developers joined the project to form the “Three M’s” the first of whom was Max Howell, who acted as an interface designer and programmer for the project, alongside Muesli (Christian Muehlhaeuser), who also provided user interface insight and programming till the late 1.4 versions.

Amarok (software) Amarok Celebrates 10 Years

The program was originally named amaroK after a Mike Oldfield album of the same name. Later the artwork changed to reference Amarok, a wolf in Inuit mythology. The app's capitalisation was changed to Amarok in June 2006.

Amarok (software) Slax modules Amarok 148

A new major version of Amarok, version 2.0, was released on December 12, 2008. On June 3, 2009, version 2.1 was released which reintroduced a few of the 1.4 features which had been missing from the initial 2.0 release, and introduced some features such as native ReplayGain support for the first time.

Basic uses and functions

Amarok (software) Index of wpcontentuploads201010

Amarok serves many functions in addition to the basic function of playing music files. For example, Amarok can be used to organize a library of music into folders according to genre, artist, and album, can edit tags attached to most music formats, associate album art, attach lyrics, and automatically "score" music by keeping play count statistics.

Amarok (software) httpslh4googleusercontentcomeVEXhsRSxFoAAA

Although a more technical list of features is listed below, here are the primary functions or uses for Amarok:

Amarok (software) Amarok software Wikiwand

  • Playing media files in various formats including but not limited to (depending on the setup) FLAC, Ogg, Opus, MP3, AAC, WAV, Windows Media Audio, Apple Lossless, WavPack, TTA and Musepack. Amarok does not play digital music files embedded with DRM.
  • Tagging digital music files (currently FLAC, Ogg Vorbis, WMA, AAC, MP3, and RealMedia).
  • Associating cover art with a particular album, and retrieving the cover art from Amazon.
  • Creating and editing playlists, including smart and dynamic playlists. The dynamic playlists can use such information as the "score" given to a song by an Amarok script, and the playcount which is stored in the database.
  • Synchronizing, retrieving, playing, or uploading music to the following digital music players: iPod, iriver iFP, Creative NOMAD, Creative ZEN, MTP, Rio Karma and USB devices with VFAT (generic MP3 players) support.
  • Displaying artist information from Wikipedia and retrieving song lyrics.
  • Last.fm support, including submitting played tracks (including those played on some digital music players) to Last.fm, retrieving similar artists and playing Last.fm streams.
  • Podcast.

  • Amarok (software) Amarok does not show album art

    From version 1.4.4, Amarok introduced the integration of Magnatune, a non-DRM digital music store, enabling users to purchase music in Ogg, FLAC, WAV, and MP3 formats.

    Amarok (software) Download Amarok Linux free

    Some of these features depend on other programs or libraries that must be installed on the computer to operate.

    Technical features

  • Three main window panes: playlist browser, collection and player window.
  • Systray (panel notification area) icon support.
  • Song collection, which includes specific folders on the filesystem.
  • Searching Files/Artists/Album/Genre in Collection can be performed using Simple and Advanced options
  • Intelligent Playlists support (Dynamic Playlists)
  • Integration with online services such as Magnatune, Jamendo, MP3tunes, Last.fm and Shoutcast.
  • Songs can be rated both dynamically (based on how much the song is played) and by hand (giving rating of 1-5 stars to the song).
  • Amarok File Tracking (since 1.4.3): Stores file checksum in the collection. This allows the file be moved around in the filesystem without Amarok losing track of the song statistics.
  • Collection filter (newest songs, highest rated, most played, etc.).
  • Support for Phonon engine. The backend of Phonon dictates which media types Amarok can play and how they play. When using Xine, Amarok supports crossfading, but not seeking in seekpointless FLAC files. When using Gstreamer, Amarok supports seeking and gapless playback, but not crossfading.
  • Support for moodbars.
  • Uses TagLib for tags.
  • Amarok can be controlled via D-Bus.
  • Amarok Scripts, for example, when writing lyrics fetching plugins, can be written in QtScript.
  • Amarok 2.0

    Amarok 2 was released on 10 December 2008. New features include:

  • Tight integration with online services such as Magnatune, Jamendo, MP3tunes, Last.fm and Shoutcast.
  • Completely overhauled scripting API and plugin support to allow better integration into Amarok.
  • Migration from the KDE 3 to KDE Software Compilation 4, and utilization of core technologies such as Solid, Phonon, and Plasma.
  • The user interface had been redesigned to make context information like lyrics and albums from the same artist more accessible and allow the user to decide which information is available by adding applets to the Context View in the middle.

    Changes since 1.4

  • Service Framework: This integrates networked music sources directly into Amarok. This includes online music stores, media servers, Web music lockers, and more. Due to this the users will be able to get easy access to music provided by Magnatune, Jamendo, Last.fm, MP3Tunes Locker and Ampache.
  • Biased Playlists: Biased Playlists extend the old Dynamic Playlists. They allow users to define an automatically populated playlist, based on specific probability-driven criteria called "biases".
  • Context View: This view occupies the central place of the Amarok’s window, replacing the old Context Browser from the 1.x series. It displays contextual information about the music one plays, like the album cover, track rating, labels, lyrics, artist information, related songs and artists and track mood.
  • Other Features: Additional changes in Amarok 2.0 include new SVG-based scalable theme, advanced scripting, dynamic collections, usability changes, updated media device handling, new podcast manager and support for more software platforms.
  • Forks and variations

    The transition from version 1.4 to version 2 was criticized by many users. As a consequence some new projects have been established, based on Amarok version 1.4.x.

  • Amarok Live was a live CD Linux distribution with the sole purpose to demonstrate Amarok.
  • Clementine is a fork of Amarok 1.4 to port it to the Qt 4 framework.
  • Exaile is a GTK+ clone of Amarok 1.4.
  • Gereqi is a clone of Amarok 1.4, written in PySide.
  • Pana was a fork of Amarok 1.4. The intention was to keep the original program alive. The author has now discontinued the project.
  • References

    Amarok (software) Wikipedia


    Similar Topics