That plugin seems to check both MusicBrainz and Discogs for an earliest date.
For Discogs I don't think there currently exists a plugin for MusicBee that can do that.
For MusicBrainz it can be done using Picard.
- make sure you have checked 'Use release relationships' and 'Use track relationships'.
$if(%originaldate%,$set(_originaldate,%originaldate%),)
$if(%originalyear%,$set(_originalyear,%originalyear%),)
$if(%recordingdate%,$set(_recordingdate,%recordingdate%),)
$unset(originaldate)
$unset(originalyear)
$unset(recordingdate)
$set(_year1,$if(%date%,$left(%date%,4),9999))
$set(_year2,$if(%_originaldate%,$left(%_originaldate%,4),9999))
$set(_year3,$if(%_releasegroup_firstreleasedate%,$left(%_releasegroup_firstreleasedate%,4),9999))
$set(_year4,$if(%_recording_firstreleasedate%,$left(%_recording_firstreleasedate%,4),9999))
$set(_year5,$if(%_recordingdate%,$left(%_recordingdate%,4),9999))
$set(_year6,$if(%_work:forward:performance:begin%,$left(%_work:forward:performance:begin%,4),9999))
$set(_year7,$if(%_place:backward:recorded_at:first%,$left(%_place:backward:recorded_at:first%,4),9999))
$set(_year0,$if($lt(%_year2%,%_year1%),%_year2%,%_year1%))
$set(_year0,$if($lt(%_year3%,%_year0%),%_year3%,%_year0%))
$set(_year0,$if($lt(%_year4%,%_year0%),%_year4%,%_year0%))
$set(_year0,$if($lt(%_year5%,%_year0%),%_year5%,%_year0%))
$set(_year0,$if($lt(%_year6%,%_year0%),%_year6%,%_year0%))
$set(_year0,$if($lt(%_year7%,%_year0%),%_year7%,%_year0%))
$set(_year0,$if($eq(%_year0%,9999),,%_year0%))
$if($eq_any(%_extension%,flac,opus,ape),$set(origyear,%_year0%),$set(originaldate,%_year0%))
$noop(
NOTE:
After completing its task, the script unsets originaldate, originalyear, and recordingdate
[to prevent it possibly creating superfluous tags or compatibility issues with MusicBee]
If you want to use them in subsequent scripting after this one, use %_originaldate% , %_originalyear% and %_recordingdate% instead.
)
The script will write the earliest found year to MusicBee's 'Original Year' tag.
If you want it to write to another tag (e.g. a custom tag) you'll need to edit the last line of the script.
Yes, Picard can be a tough nut to crack at first.
I gave up on it a couple of times myself too.
But I would advice to persist and give it another shot. In my opinion it's by far the best option to get your metadata in order and have it aligned with MusicBee.