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 play count 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. 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. 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 a rating of 15 stars to the song). Amarok File Tracking (since 1.4.3): Stores file checksum in the collection. This allows the file to 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 of Amarok can play and how they play. When using Xine, Amarok supports crossfading, but not seeking in seek pointless 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