New release - 20110407 - Wikipedia album art lookup, folder grouping and UI speed improvements

A bumper pack of features and fixes for this fortnight!

Wikipedia album art suggestion

The first main feature is Wikipedia album art lookup. This adds Wikipedia to the existing trusted sources for album art, joining MusicBrainz and Discogs. I implemented this for two main reasons; firstly it should improve the probability of finding album art and furthermore it should lower the burden on other album art sources. You can see the Wikipedia album art lookup working via the change art screen. It also works in the background for automated album art lookup.

The next new feature is folder grouping, as discussed on the bliss feedback forum. Using this feature, you can group directories in your file organisation by their first character. For instance, if you have a lot of artists in your music collection, rather than list all of the artists in one enormous directory you can subdivide them into those beginning with A, B, C or even ABC, DEF and so on. The new feature must be used as part of a custom file organisation pattern. Here's an example of the pattern being set:

Folder group used in a file pattern

When run, for instance against Oasis's Definitely Maybe, this gives:

Music files that should be in a folder group

Above I specified a group size of three, so bliss divided artists by their start character in groups of three characters; this means Oasis fits in the 'MNO' group alongside Neil Young and MGMT. I could've also asked for a group size of one, which would have put Oasis in the 'O' group, alongside only artists beginning with 'O' such as Orbital.

Here's the syntax for the new command:

<group:variable,length>

Where 'variable' can be any of the other variables such as album_artist and album_name and length is the number of characters in the group. For instance:

<group:album artist,1>/<album artist>/<album name>/<tracknumber>-<track name>

This groups artists by their first character, where each group comprises one character (e.g. A, B, M etc), and then a standard artist/album/track structure.

You can also do some crazier stuff...

<group:track name,1>/<track name>

This organises all of your tracks into subdirectories according to their first character, where each subdirectory holds track names for one distinct character. Specified on its own, this would act on your entire music collection, jumbling up albums and artists.

The power of the file organisation rule is one reason I've also added a warning to the settings from this version... A couple of people had been caught out.

Some other improvements include...

  • A bug when the file organisation rule is set to automatic and music is ripped into the watched directory with VortexBox (via RipIt) has been fixed
  • More efficient UI, faster display of larger libraries and lowers impact on the server
  • Genre categorisation is more likely to suggest an alternative
  • Fixed issues with embedded art inside files with square brackets in their name
  • Can now set the year or genre for an album to empty
  • Change genre fixes are now suggested in the album overview
  • Music library locations can now be UNC paths
  • When storing genre in MP4 files, bliss prefers 'gnre' if the genre is a standard one, and '@gen' otherwise

Get the new release from the downloads page. Your existing fixes apply to this version too!

tags: release album art

The Music Library Management blog

Dan Gravell

I'm Dan, the founder and programmer of bliss. I write bliss to solve my own problems with my digital music collection.