Support MusicBrainz release track ID

I still don't totally understand when MusicBrainz uses a track ID and
when it uses a release track ID - they're both displayed as the
"MusicBrainz Track ID" tag in Picard, despite being treated as different
tags by everything else - but supporting both is easy enough.
This commit is contained in:
Danielle McLean 2024-05-14 10:06:39 +10:00
parent 5afeb32f9a
commit 9fca1d566e
Signed by: 00dani
GPG key ID: 6854781A0488421C
3 changed files with 15 additions and 0 deletions

View file

@ -19,6 +19,7 @@ class Song:
queue_length: int
file: Path
musicbrainz_trackid: UUID | None
musicbrainz_releasetrackid: UUID | None
title: str | None
artist: str | None
composer: str | None