From 5da1855028b4519fd284fa55ae7b38390cbde62f Mon Sep 17 00:00:00 2001 From: Robert Honz Date: Fri, 17 Oct 2025 12:06:25 +0200 Subject: feat(metadata): ✨ add customizable metadata delimiters for artists MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Introduced `metadata_delimiter_artist` and `metadata_delimiter_album_artist` settings. * Updated `name_builder_artist` and `name_builder_album_artist` functions to utilize the new delimiters. * This allows users to specify their preferred delimiter for artist names in metadata. --- tidal_dl_ng/download.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tidal_dl_ng/download.py') diff --git a/tidal_dl_ng/download.py b/tidal_dl_ng/download.py index 8ca70c1..a4e4bfc 100644 --- a/tidal_dl_ng/download.py +++ b/tidal_dl_ng/download.py @@ -1208,12 +1208,12 @@ class Download: lyrics=lyrics, copy_right=copy_right, title=name_builder_title(track), - artists=name_builder_artist(track), + artists=name_builder_artist(track, delimiter=self.settings.data.metadata_delimiter_artist), album=track.album.name if track.album else "", tracknumber=track.track_num, date=release_date, isrc=isrc, - albumartist=name_builder_album_artist(track), + albumartist=name_builder_album_artist(track, delimiter=self.settings.data.metadata_delimiter_album_artist), totaltrack=track.album.num_tracks if track.album and track.album.num_tracks else 1, totaldisc=track.album.num_volumes if track.album and track.album.num_volumes else 1, discnumber=track.volume_num if track.volume_num else 1, -- cgit v1.3.1