Use metadata artist tag when renaming files with Various Artists as album artist name

This commit is contained in:
rembo10
2013-05-13 16:01:04 +07:00
parent 8e18b30e8b
commit 86691f83fd
+7 -2
View File
@@ -778,16 +778,21 @@ def renameFiles(albumpath, downloaded_track_list, release):
else: else:
title = f.title title = f.title
if release['ArtistName'] == "Various Artists" and f.artist:
artistname = f.artist
else:
artistname = release['ArtistName']
values = { '$Disc': discnumber, values = { '$Disc': discnumber,
'$Track': tracknumber, '$Track': tracknumber,
'$Title': title, '$Title': title,
'$Artist': release['ArtistName'], '$Artist': artistname,
'$Album': release['AlbumTitle'], '$Album': release['AlbumTitle'],
'$Year': year, '$Year': year,
'$disc': discnumber, '$disc': discnumber,
'$track': tracknumber, '$track': tracknumber,
'$title': title.lower(), '$title': title.lower(),
'$artist': release['ArtistName'].lower(), '$artist': artistname.lower(),
'$album': release['AlbumTitle'].lower(), '$album': release['AlbumTitle'].lower(),
'$year': year '$year': year
} }