diff --git a/src/metadata.py b/src/metadata.py index d6dd6b6..b52ca90 100644 --- a/src/metadata.py +++ b/src/metadata.py @@ -30,7 +30,7 @@ TAG_MAPPING = { "copyright": "cprt", # MP4 copyright "record_company": "©pub", # MP4 publisher "upc": "----:com.apple.iTunes:BARCODE", # MP4 barcode (UPC) - "isrc": "ISRC", # MP4 ISRC + "isrc": "----:com.apple.iTunes:ISRC", # MP4 ISRC "rtng": "rtng", # MP4 advisory rating } @@ -110,6 +110,9 @@ class SongMetadata(BaseModel): if key == "upc": tags.update({TAG_MAPPING[key]: (value.encode(),)}) continue + if key == "isrc": + tags.update({TAG_MAPPING[key]: (value.encode(),)}) + continue if key == "genre": tags.update({TAG_MAPPING[key]: value}) continue