diff options
| author | exislow <exislow@users.noreply.github.com> | 2025-10-17 13:47:13 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-17 13:47:13 +0200 |
| commit | f150b6ef6a78973453e4ad5b4587a2938ba09e39 (patch) | |
| tree | ed19df70422d01c65afa7fbff84ec8063972d03b /tidal_dl_ng/constants.py | |
| parent | e8bf12747f3eb33979d6242f2d0a6f57d3e95043 (diff) | |
| parent | a2e637e89c3b719a53911f688a48546afdc0832c (diff) | |
| download | tidal-dl-ng-f150b6ef6a78973453e4ad5b4587a2938ba09e39.tar.gz | |
Merge pull request #587 from exislow:515-should-upc-be-barcode-instead
feat(metadata): ✨ add UPC metadata handling and configuration
Diffstat (limited to 'tidal_dl_ng/constants.py')
| -rw-r--r-- | tidal_dl_ng/constants.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tidal_dl_ng/constants.py b/tidal_dl_ng/constants.py index 2e75153..0630137 100644 --- a/tidal_dl_ng/constants.py +++ b/tidal_dl_ng/constants.py @@ -70,3 +70,16 @@ class AudioExtensionsValid(StrEnum): MP3 = ".mp3" OGG = ".ogg" ALAC = ".alac" + + +class MetadataTargetUPC(StrEnum): + UPC = "UPC" + BARCODE = "BARCODE" + EAN = "EAN" + + +METADATA_LOOKUP_UPC: dict[str, dict[str, str]] = { + "UPC": {"MP3": "UPC", "MP4": "UPC", "FLAC": "UPC"}, + "BARCODE": {"MP3": "BARCODE", "MP4": "BARCODE", "FLAC": "BARCODE"}, + "EAN": {"MP3": "EAN", "MP4": "EAN", "FLAC": "EAN"}, +} |
