Logo The Crab
The Crab Refactors Albums Beautifully
English Lithuanian

  The Crab let's you modify various aspects of it's behaviour. You can access the settings dialog by clicking 'Edit -> Settings'. Most of the options are self explanatory, here are some worth explaining in more detail.

Rename files: If this option is checked, not only will the file ID tags be updated, but the files themselves will be physically renamed according to the information provided about the album. The naming format can be altered using naming templates, read on to find out more about them.

Move files from separate discs to subfolders: Some albums contain more than one disc. In that case, if this and the 'Rename files' options are checked, files from each disc will be moved to separate subfolders.

Sort tracks alphabetically if automatic matching fails: When an album is selected from a search, The Crab will try to automatically match files to album tracks. If a majority of files won't get assigned a track, The Crab will assume, that the automatic matching failed. If this option is checked, files will be sorted alphabetically and tracks from the album will get assigned to them this way.

Trash Files: Usually you can find a lot of junk files in a folder, like 'desktop.ini', 'thumbs.db' or album covers downloaded automatically by 'Windows Media Player'. In this section you can provide a list of file extensions, which you consider junk, e.g. .ini, .jpg etc. The process of removing these files comes before generating new playlists and saving covers, so you can safely specify extensions like .jpg and .m3u if you want old covers and playlists to be deleted.

Name Templates: These are naming rules for all the files that The Crab saves, renames or moves. A template is a name with special symbols in it, which will get replaced with track/album specific data during the file saving process. You don't have to write the file extension, The Crab will figure that out. Here is the complete list of these parameters:

Symbol Meaning
%a Artist
%t Track title
%b Album
%n Track number
%N Padded track number, like 01.
%d Disc number

Parameters may also have modifiers 's', 'l' and 'c', which follow the parameter, like '%al' or '%tsl'. The 'l' modifier makes the string lower case, the 's' modifier replaces spaces with an underscore and the 'c' modifier capitalizes a string. Here are some examples of file templates and what you might expect:

Template Example
%a - %t Pink Floy - Another Brick In The Wall.mp3
%N. %a - %bs - %tc 02. John Coltrane - A_Love_Supreme - Resolution.mp3
%n - %tl 1 - his name is mutty ranks.mp3
%N.%als-%tsl 11.anthony_hamilton-chyna_black.mp3

Data Sources: This section contains a list of data source plugins found in the application folder. You can enable or disable specific data sources here. After you have enabled them, you can configure them individually. E.g. the amazon data source requires that you specify a private key and a secret key - these are the tokens, which are used by amazon to identify you. By default, all users of The Crab share the same tokens, however, if you intend to do a lot of searching, you may want to get your own tokens, since there are usage limits applied to a single user.

Download Latest


What's New ?

2012-04-29: version 0.2.0-2
  • Emergency release after more Amazon API changes
2011-11-29: version 0.2.0-1 2010-08-13: version 0.2.0
  • A full rewrite which includes added plugin support for data sources and taggers
  • More file formats supported, e.g. .wma, .ogg, .flac
  • Lots of small updates
2006-08-02: version 0.1.0
  • First version