From 86691f83fd7b065459aa8a6094cd2653befa7c92 Mon Sep 17 00:00:00 2001 From: rembo10 Date: Mon, 13 May 2013 16:01:04 +0700 Subject: [PATCH] Use metadata artist tag when renaming files with Various Artists as album artist name --- headphones/postprocessor.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/headphones/postprocessor.py b/headphones/postprocessor.py index e64575e7..29552a51 100644 --- a/headphones/postprocessor.py +++ b/headphones/postprocessor.py @@ -778,16 +778,21 @@ def renameFiles(albumpath, downloaded_track_list, release): else: title = f.title + if release['ArtistName'] == "Various Artists" and f.artist: + artistname = f.artist + else: + artistname = release['ArtistName'] + values = { '$Disc': discnumber, '$Track': tracknumber, '$Title': title, - '$Artist': release['ArtistName'], + '$Artist': artistname, '$Album': release['AlbumTitle'], '$Year': year, '$disc': discnumber, '$track': tracknumber, '$title': title.lower(), - '$artist': release['ArtistName'].lower(), + '$artist': artistname.lower(), '$album': release['AlbumTitle'].lower(), '$year': year }