From b3a98899b6aa5716b534f83513d5264095b1d654 Mon Sep 17 00:00:00 2001 From: Matt Porembski <15052356+mporembs@users.noreply.github.com> Date: Sat, 8 Jun 2024 16:16:23 -0700 Subject: [PATCH] Tag album tracks with overall album DR score --- dr14tmeter/tagger.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dr14tmeter/tagger.py b/dr14tmeter/tagger.py index 6655e9f..aca1d43 100644 --- a/dr14tmeter/tagger.py +++ b/dr14tmeter/tagger.py @@ -42,12 +42,12 @@ def write_dr_tags(self, dr): self.dir_name = dr.dir_name for item in dr.res_list: - self.read_track_new(item) + self.read_track_new(item,dr) def get_file_ext_code(self): return self._ext - def read_track_new(self, item): + def read_track_new(self, item, dr): (f, ext) = os.path.splitext(item['file_name']) ext = ext.lower() @@ -84,9 +84,10 @@ def read_track_new(self, item): audio.tags.add(TXXX(encoding=3, desc=u"DR", text=[str(item["dr14"])])) else: audio["DR"] = [str(item["dr14"])] + audio["ALBUM_DR"] = [str(dr.dr14)] audio.save() self._ext = self.formats.index(ext) - return True \ No newline at end of file + return True