[Review] amaroK 1.2


Recommended Posts

amaroK 1.2 Review

amaroK 1.2 final has been released recently. This will be my first review. I took a bunch of screenshots for it too :p.

Intro:

amarok is an audio player for KDE. However, it runs on just about any window manager, provided the correct libraries are there(kdelibs and taglib are the most important). Compared to 1.1, amarok 1.2 is much more stable and the interface has been greatly improved.

amarok24ex.th.jpg

The Player Window:

amarok has two modes. One is the player as seen in the screenshot above, and the other is the playlist window. For now, we will focus on the player window. The player has 8 visualizations. Three of them are openGL. In addition to these, amaroK has support for xmms visualizations. The one below is called Infinity.

amarok39uq.th.png

It is also worth noting that the embeded ones can be detached from the player window. The one below is an example of one of the openGL ones.

amarok42bk.th.png

amaroK 1.2 introduces an equalizer. It was disapointing to see that it does not have support for presets, however.

amarok59cg.th.png

Another new feature in amaroK is support for scripts. Honestly, I have not yet taken the time to find out what these do and how far they can go. Here is a screenshot with the about box of the alarm script that is included with it. The other two are pretty self-explanatory.

amarok63no.th.png

All these features are accessible with the right-click menu

amarok79xa.th.jpg

The Playlist Window:

This is where the bulk of amaroK's features are. It is worth noting that you can choose not to use the player window and use this as the default amaroK interface.

This is what you see when playing a song. The pane on the right is your playlist(more on those later) and the pane on the left is the context browser. The brain picture next to the album will open up a browser window displaying information about the album in musicbrainz.com. The box labeled "suggested songs" uses infromation from audioscrobbler.com to suggest songs from your collection to you. There is an option to have these suggested songs automatically append to your playlist. The one below that displays your favourite songs by the current artist. Rating of songs is based off of how many times they are played. If you skip a song, it's rating will go down. Further down, there is a box containing all the albums by the artist(with a matching album cover next to the title). If you click the title of the album, it expands and lists all the songs in the album. You can add songs to your playlist from here.

amarok112tm.th.png

The "Home" tab lists your favourite songs, your newest tracks and your least played tracks.

amarok125uw.th.png

The third tab is the most interesting to me. It is the "Lyrics" tab. Due to copyright issues, the lyrics cannot be saved locally and have to be downloaded every time. The lyrics are automatically downloaded and displayed when the tab is clicked. It uses information found in the meta tags in a song file to search for the lyrics.

amarok139hy.th.png

After the context browser, comes the "Collection" pane. To use this, you specify folders for amarok to search for music in and it automatically imports them and organizes them for you.

amarok150fc.th.png

amaroK has an album cover manager built in. It uses amazon.com(or a custom site) to search for covers. Clicking the "Fetch Missing Covers" button downloads covers for all your albums and applies them. Like the playlist, the album manager too has a Filter box.

amarok141td.th.png

amaroK can import playlists and automatically adds them to your "Playlists" pane. You will also notice the "Cool-Streams" playlist. This allows you to listen to streaming internet radio.

Another major feature is "Smart Playlists". These are similair to the ones in iTunes. They can create playlists based on criteria like ratings, dates, genre and etc. You can create your own custom smart playlists. The following screenshot also shows the "Filter" functionality in the playlist i had mentioned earlier.

amarok171bg.th.png

The next pane is the "Media Device" pane. I personally do not have a portable mp3 player, so i was unable to test this feature. However, it looks very straight-forward. Yes, it does support the iPod(need gtkpod installed) as well as other mp3 players.

amarok180ub.th.png

The final pane is a file browser. It is just a file browser with search funtionality to search for songs. I don't think it needs a screenshot...

Configuration:

amaroK has very good configuration options and the Preferences page is not too complex.

amarok88fb.th.png

The Appearance tab allows you to choose colors for amaroK as well as fonts. amarok 1.2 has added support to "skin" the left-hand pane using CSS.

Playback options allows you to set the startup volume and crossfading options.

The OSD is a small box that appears temporarilly on top of your other windows displaying information about the currently playing song. Here you can customize colors, fonts and display duration.

The Engine tab allows you to choose the ouput engine. I use xine and it is the highest quality sound i have ever heard. Other engines in linux had poor sound output. xine is as good as any windows mp3 player I have used. The other engine that you may use with great sound quality is the GStreamer engine. I do not have it installed however, so i cannot comment much. You may also choose the arts engine, which sounds horrible next to xine, but your mileage may vary.

amarok95fi.th.png

The Collection tab allows you to configure which folders are scanned for music.

The Scrobbler tab allows you to configure audioscrobbler.com options. amaroK 1.2 is the first mp3 player that comes with out-of-box support for audioscrobbler. For those that don't know, audioscrobbler allows you to upload the songs you play to their site and it recommends songs to you(plugins for most other popular mp3 players are available at their site). Here you can type in your username and password and say whether you want to upload your songs and whether you want amaroK to recommend songs to you.

amarok105xd.th.png

Well that about wraps it up. Honestly, i have to give amaroK a perfect 10. I cannot find much wrong with the application, and unlike previous versions, 1.2 is very stable and bug-free. The amaroK devs have done a wonderful job with it.

You can download it at amarok.kde.org

Link to comment
https://www.neowin.net/forum/topic/287189-review-amarok-12/
Share on other sites

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Google Chrome 149.0.7827.156 (offline installer) by Razvan Serea The web browser is arguably the most important piece of software on your computer. You spend much of your time online inside a browser: when you search, chat, email, shop, bank, read the news, and watch videos online, you often do all this using a browser. Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier. Use one box for everything--type in the address bar and get suggestions for both search and Web pages. Thumbnails of your top sites let you access your favorite pages instantly with lightning speed from any new tab. Desktop shortcuts allow you to launch your favorite Web apps straight from your desktop. Chrome has many useful features built in, including automatic full-page translation and access to thousands of apps, extensions, and themes from the Chrome Web Store. Google Chrome is one of the best solutions for Internet browsing giving you high level of security, speed and great features. This update includes 33 security fixes. [N/A][516496659] Critical CVE-2026-12437: Use after free in WebShare. Reported by Google on 2026-05-25 [N/A][516947912] Critical CVE-2026-12438: Inappropriate implementation in WebView. Reported by Google on 2026-05-27 [N/A][519728275] Critical CVE-2026-12439: Use after free in Digital Credentials. Reported by Google on 2026-06-03 [N/A][519731619] Critical CVE-2026-12440: Use after free in DigitalCredentials. Reported by Google on 2026-06-03 [N/A][520157118] Critical CVE-2026-12441: Use after free in File Input. Reported by Google on 2026-06-05 [N/A][521950423] Critical CVE-2026-12442: Use after free in Passwords. Reported by Google on 2026-06-09 [N/A][522566295] Critical CVE-2026-12443: Use after free in Web Authentication. Reported by Google on 2026-06-11 [N/A][513160088] High CVE-2026-12444: Out of bounds read in Chromoting. Reported by Google on 2026-05-14 [N/A][513199795] High CVE-2026-12445: Use after free in Extensions. Reported by Google on 2026-05-14 [N/A][513313107] High CVE-2026-12446: Insufficient data validation in Passwords. Reported by Google on 2026-05-14 [N/A][513405023] High CVE-2026-12447: Heap buffer overflow in WebRTC. Reported by Google on 2026-05-15 [N/A][513458233] High CVE-2026-12448: Inappropriate implementation in WebView. Reported by Google on 2026-05-15 [N/A][513480539] High CVE-2026-12449: Use after free in Chromoting. Reported by Google on 2026-05-15 [N/A][514531776] High CVE-2026-12450: Inappropriate implementation in Media. Reported by Zhixin Tu on 2026-05-19 [N/A][514741076] High CVE-2026-12451: Use after free in DigitalCredentials. Reported by Google on 2026-05-19 [N/A][515462244] High CVE-2026-12452: Use after free in Downloads. Reported by Google on 2026-05-21 [N/A][516448843] High CVE-2026-12453: Insufficient validation of untrusted input in Input. Reported by Google on 2026-05-25 [N/A][516926968] High CVE-2026-12454: Race in Safe Browsing. Reported by Google on 2026-05-27 [N/A][517069848] High CVE-2026-12455: Use after free in Tab Strip. Reported by Google on 2026-05-27 [N/A][517124587] High CVE-2026-12456: Insufficient validation of untrusted input in Extensions. Reported by Google on 2026-05-27 [N/A][517153117] High CVE-2026-12457: Insufficient data validation in Extensions. Reported by Google on 2026-05-27 [N/A][517258337] High CVE-2026-12458: Incorrect security UI in Passwords. Reported by Google on 2026-05-27 [N/A][517406035] High CVE-2026-12459: Inappropriate implementation in Serial. Reported by Google on 2026-05-28 [N/A][517484284] High CVE-2026-12460: Insufficient policy enforcement in File System Access. Reported by Google on 2026-05-28 [N/A][517727318] High CVE-2026-12461: Out of bounds read in WebRTC. Reported by Google on 2026-05-29 [N/A][517916024] High CVE-2026-12462: Use after free in Media. Reported by Google on 2026-05-29 [N/A][518042749] High CVE-2026-12463: Inappropriate implementation in Views. Reported by Google on 2026-05-30 [N/A][519358344] High CVE-2026-12464: Use after free in Browser. Reported by Google on 2026-06-03 [N/A][520189702] High CVE-2026-12465: Insufficient validation of untrusted input in Metrics. Reported by Google on 2026-06-05 [N/A][520199394] High CVE-2026-12466: Heap buffer overflow in WebRTC. Reported by Google on 2026-06-05 [N/A][520202726] High CVE-2026-12467: Use after free in Extensions. Reported by Google on 2026-06-05 [N/A][521485244] High CVE-2026-12468: Inappropriate implementation in Updater. Reported by Google on 2026-06-08 [N/A][521618871] High CVE-2026-12469: Uninitialized Use in GPU. Reported by Google on 2026-06-09 Important to know! The offline installer links do not include the automatic update feature. Download web installer: Google Chrome Web 32-bit | Google Chrome 64-bit | Freeware Download: Google Chrome Offline Installer 64-bit | Direct Link | 131.0 MB Download: Google Chrome Offline Installer 32-bit | Direct Link | 119.0 MB Download page: Google Chrome Portable Download: Chrome ARM64 | Direct Link View: Chrome Website | Release Notes Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • they couldnt do W11 LTSC so the support lasts longer....
    • The fact that the pref is not enabled by default tells you that what you see is what you get...for now. Hopefully the final version will have all the quirks ironed out.
  • Recent Achievements

    • Week One Done
      suprememobiles48 earned a badge
      Week One Done
    • One Month Later
      Windows Guy earned a badge
      One Month Later
    • One Month Later
      Prasann earned a badge
      One Month Later
    • Week One Done
      Prasann earned a badge
      Week One Done
    • First Post
      Dys Topia earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      507
    2. 2
      +Edouard
      173
    3. 3
      PsYcHoKiLLa
      97
    4. 4
      Steven P.
      85
    5. 5
      ATLien_0
      71
  • Tell a friend

    Love Neowin? Tell a friend!