Skip to content

Commit fb04ad8

Browse files
committed
return "Other" as bitrate by default (with notice)
1 parent 3e78006 commit fb04ad8

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

pythonbits/bb.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,8 @@ def _render_bitrate(self):
960960
return 'Lossless'
961961

962962
log.debug("format:{}\ntags:{}", format, tags)
963-
raise RuntimeError('Unrecognized format/bitrate')
963+
log.notice('Unrecognized format/bitrate, assuming "Other"')
964+
return 'Other'
964965

965966
def _render_mediainfo_path(self):
966967
assert os.path.isdir(self['path'])

pythonbits/musicbrainz.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def find_release(release_title, artist=None):
8080
table_data.append((i, r['title'], r['medium-list'][0]['track-count'],
8181
r.get('date', '?'), r.get('country', '?'),
8282
label, r.get('status', '?'),
83-
r['medium-list'][0]['format']))
83+
r['medium-list'][0].get('format', '?')))
8484

8585
print(terminaltables.SingleTable(table_data).table)
8686
while True:

0 commit comments

Comments
 (0)