summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/metadata.py
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-03-19 07:23:35 +0100
committerRobert Honz <exislow+github@gmail.com>2024-03-19 07:23:35 +0100
commitbc88b6fcac66a2d00d380ce7c0757d7874aac1e0 (patch)
treec8016dc4782e58e3cb568daa6f8c67990daeb07a /tidal_dl_ng/metadata.py
parentce639659b44028a88ddf6bb48a26bcd6adfcb0b0 (diff)
downloadtidal-dl-ng-bc88b6fcac66a2d00d380ce7c0757d7874aac1e0.tar.gz
🛠 Album Artist ID3 tag only shows the main album artists. Fixes #51
Diffstat (limited to 'tidal_dl_ng/metadata.py')
-rw-r--r--tidal_dl_ng/metadata.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tidal_dl_ng/metadata.py b/tidal_dl_ng/metadata.py
index ce9bfa1..4506742 100644
--- a/tidal_dl_ng/metadata.py
+++ b/tidal_dl_ng/metadata.py
@@ -30,7 +30,7 @@ class Metadata:
path_file: str,
album: str = "",
title: str = "",
- artists: list[str] | None = None,
+ artists: str = "",
copy_right: str = "",
tracknumber: int = 0,
discnumber: int = 0,
@@ -105,7 +105,7 @@ class Metadata:
self.m.tags["title"] = self.title
self.m.tags["album"] = self.album
self.m.tags["albumartist"] = self.albumartist
- self.m.tags["artist"] = ", ".join(self.artists) if self.artists else ""
+ self.m.tags["artist"] = self.artists
self.m.tags["copyright"] = self.copy_right
self.m.tags["tracknumber"] = str(self.tracknumber)
self.m.tags["tracktotal"] = str(self.totaltrack)
@@ -120,7 +120,7 @@ class Metadata:
self.m.tags.add(TIT2(encoding=3, text=self.title))
self.m.tags.add(TALB(encoding=3, text=self.album))
self.m.tags.add(TOPE(encoding=3, text=self.albumartist))
- self.m.tags.add(TPE1(encoding=3, text=", ".join(self.artists) if self.artists else ""))
+ self.m.tags.add(TPE1(encoding=3, text=self.artists))
self.m.tags.add(TCOP(encoding=3, text=self.copy_right))
self.m.tags.add(TRCK(encoding=3, text=str(self.tracknumber)))
self.m.tags.add(TRCK(encoding=3, text=self.discnumber))
@@ -133,7 +133,7 @@ class Metadata:
self.m.tags["\xa9nam"] = self.title
self.m.tags["\xa9alb"] = self.album
self.m.tags["aART"] = self.albumartist
- self.m.tags["\xa9ART"] = ", ".join(self.artists) if self.artists else ""
+ self.m.tags["\xa9ART"] = self.artists
self.m.tags["cprt"] = self.copy_right
self.m.tags["trkn"] = [[self.tracknumber, self.totaltrack]]
self.m.tags["disk"] = [[self.discnumber, self.totaldisc]]