May 19, 2023 in bliss by Dan Gravell
This week’s release adds improved support for ID3
ID3 has two commonly-used fields that are used for metadata that falls outside the prescribed fields:
- “Comments” designed to be inserted by a human for managing their own collection.
- “User defined” fields where “user” has really evolved to mean “developer” and where de-facto fields have been specified by software.
COMM fields are normally used by an individual in organising their collection. They might describe the music files in ways that make sense only to the user.
TXXX fields are used across libraries. They define metadata that a piece of software that works on multiple libraries might want to read and write. Common examples are
TXXX:iTunNORM for iTunes volume normalisation or
TXXX:MusicBrainz Album Id to define the MusicBrainz ID for the album a given track is within.
bliss has always allowed
TXXX fields to be written and read, but only those without descriptions. You can see above I gave an example of a description;
iTunNORM. Without description support,
TXXX support wasn’t that useful.
Well, this release adds
TXXX support, so now these fields can be edited in the
Tags editors, and checked by rules.
We also updated the file paths tokens to add full support for these fields. The
<tag field> tokens can be written as so:
<tag field:TXXX:MusicBrainz Album Type>
So that might insert a value like
Single etc in your file path.
A note on whitespace, capitalisation and custom rules
As part of this work we’ve had to disable
COMMENT fields from the whitespace trimming, capitalisation and other custom rules. That’s because there’s currently no way to specify the description for these rules.
Downloading and installing
You can download by clicking the button above, or from the downloads page.