Behavior behind "Original Release Date"


While using the script $set(originaldate,%_recording_firstreleasedate%) I realized for some cases Picard don’t write the value in “ORIGINALDATE” but “ORIGINAL RELEASE DATE” and this despite showing "Original Release Date"in GUI for both cases.


but for

Is this the exected behavior?

Digging a bit it seems to happen for releases which don’t have a release date set.

Thanks for your help.

You don’t tell what file formats those are or what separate software you use for inspecting the tags. But different file formats have different tagging standards. The first one is likely a file with Vorbis tags, e.g. a FLAC. There a tag with “ORIGINALDATE” is written. The second one is likely an ID3, here there is a defined frame called “TDOR”. Your other software likely displays this as “ORIGINAL RELEASE DATE”.

See Appendix B: Tag Mapping — MusicBrainz Picard v2.8.3 documentation


Relying on Foobar and indeed mp3 file with ID3. Don’t have many of those so forgot to check that before spending an hour on different examples :confused:

Thanks for quick answer.

1 Like

Just as a general note: It is pretty common that software shows Vorbis tags just as they are, but for MP4 or ID3, where you have cryptic names like “TCOM” or “©wrt” they show nice names.

But Picard aims to have a single name for specific data that is then mapped to all supported file formats (if possible). So no matter how the tag is called for the original date for that file format, Picard will always use the same nice name.

1 Like