From 9d67144087883f713097d8d185388cd1598365bd Mon Sep 17 00:00:00 2001 From: JoeLametta Date: Sat, 15 May 2021 14:53:49 +0000 Subject: [PATCH] Add 'TRACKTOTAL', 'DISCTOTAL', 'DISCNUMBER' metatada to audio tracks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Máximo Castañeda Signed-off-by: JoeLametta --- whipper/common/program.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/whipper/common/program.py b/whipper/common/program.py index 3cc49e6..2ee4146 100644 --- a/whipper/common/program.py +++ b/whipper/common/program.py @@ -465,6 +465,12 @@ class Program: if self.metadata: if self.metadata.release is not None: tags['DATE'] = self.metadata.release + if self.metadata.tracks: + tags['TRACKTOTAL'] = str(len(self.metadata.tracks)) + if self.metadata.discTotal is not None: + tags['DISCTOTAL'] = str(self.metadata.discTotal) + if self.metadata.discNumber is not None: + tags['DISCNUMBER'] = str(self.metadata.discNumber) if number > 0: tags['MUSICBRAINZ_RELEASETRACKID'] = mbidTrack