mirror of
https://github.com/rembo10/headphones.git
synced 2026-04-17 18:39:28 +01:00
Fixed renaming issue if no track title in metadata
This commit is contained in:
@@ -235,16 +235,25 @@ def renameFiles(albumpath, downloaded_track_list, release):
|
||||
except TypeError:
|
||||
year = ''
|
||||
# Until tagging works better I'm going to rely on the already provided metadata
|
||||
|
||||
for downloaded_track in downloaded_track_list:
|
||||
try:
|
||||
f = MediaFile(downloaded_track)
|
||||
except:
|
||||
continue
|
||||
|
||||
tracknumber = '%02d' % f.track
|
||||
if not f.track:
|
||||
tracknumber = ''
|
||||
else:
|
||||
tracknumber = '%02d' % f.track
|
||||
|
||||
if not f.title:
|
||||
title = os.path.splitext(downloaded_track)[0]
|
||||
else:
|
||||
title = f.title
|
||||
|
||||
values = { 'tracknumber': tracknumber,
|
||||
'title': f.title,
|
||||
'title': title,
|
||||
'artist': release['ArtistName'],
|
||||
'album': release['AlbumTitle'],
|
||||
'year': year
|
||||
|
||||
Reference in New Issue
Block a user