Re: Artist Sort Order in Rhythmbox

These options allow you to specify an alternate name for artists and albums for the purpose of ordering them alphabetically in the browser and song list.

For example, I have an mp3 with the song "Scene of the Crime" by The Amazing Royal Crowns. Originally, this would be filed near the other artists starting with T (e.g. Temple of the Dog) because the artist name starts with "The." If I write "Amazing Royal Crowns, The" in the Artist Sort Order, it will appear next to the other artists whose names start with A (e.g. Alice in Chains).

Re: Artist Sort Order in Rhythmbox

No. I've read the developer discussions regarding this and the consensus was that there would be no way to account for multiple languages. You can select multiple files within rythmbox using shift+click to do all songs of an artist at once.

The only other thing I can think of is closing rhythmbox and running a command line filter on ~/.local/share/rhythmbox/rhythmdb.xml, something along the lines of:

If you want to get back to your database before any changes were made, just do:

Code:

cd ~/.local/share/rhythmbox/
cp old-rhythmdb.xml rhythmdb.xml

This command uses sed to look for any songs with an <artist> tag starting with "The" and creates a new tag on the next line <mb-artistsortname> with the "The" moved to the end of the name. Of course, this assumes your files have English tags and "The" is capitalized in all your tags.

If you want to try this, definitely make a copy of ~/.local/share/rhythmbox/rhythmdb.xml in another directory first. I've had to restore my rhythmdb.xml a couple of times from backups because I forgot which file was which and deleted the original.