Tag audio tracks with ISRCs (if available)

Fixes #320.

Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com>
This commit is contained in:
JoeLametta
2020-09-19 20:14:22 +00:00
parent 1661e4291e
commit acf942b5b6
2 changed files with 5 additions and 4 deletions

View File

@@ -444,11 +444,14 @@ Log files will log the path to tracks relative to this directory.
try:
logger.debug('ripIfNotRipped: track %d, try %d',
number, tries)
tag_list = self.program.getTagList(number,
self.mbdiscid)
if self.itable.tracks[number].isrc is not None:
tag_list['ISRC'] = self.itable.tracks[number].isrc
self.program.ripTrack(self.runner, trackResult,
offset=int(self.options.offset),
device=self.device,
taglist=self.program.getTagList(
number, self.mbdiscid),
taglist=tag_list,
overread=self.options.overread,
what='track %d of %d%s' % (
number,

View File

@@ -455,8 +455,6 @@ class Program:
if len(performers) > 0:
tags['PERFORMER'] = performers
# TODO/FIXME: ISRC tag
return tags
def getHTOA(self):