diff --git a/data/interfaces/brink/config.html b/data/interfaces/brink/config.html
index 55ffde67..dec8e0a7 100644
--- a/data/interfaces/brink/config.html
+++ b/data/interfaces/brink/config.html
@@ -548,7 +548,7 @@
|
- Use: $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
+ Use: $Disc/$disc (disc #), $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
|
|
diff --git a/data/interfaces/classic/config.html b/data/interfaces/classic/config.html
index 9a5e92a3..88f6554e 100644
--- a/data/interfaces/classic/config.html
+++ b/data/interfaces/classic/config.html
@@ -319,7 +319,7 @@
File Format:
- Use: $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
+ Use: $Disc/$disc (disc #), $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
Miscellaneous:
diff --git a/data/interfaces/default/config.html b/data/interfaces/default/config.html
index 95d3e2e7..9b500a1a 100644
--- a/data/interfaces/default/config.html
+++ b/data/interfaces/default/config.html
@@ -414,7 +414,7 @@
- Use: $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
+ Use: $Disc/$disc (disc #), $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
diff --git a/data/interfaces/remix/config.html b/data/interfaces/remix/config.html
index 9a5e92a3..88f6554e 100644
--- a/data/interfaces/remix/config.html
+++ b/data/interfaces/remix/config.html
@@ -319,7 +319,7 @@
File Format:
- Use: $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
+ Use: $Disc/$disc (disc #), $Track/$track (track #), $Title/$title, $Artist/$artist, $Album/$album and $Year/$year
|
Miscellaneous:
diff --git a/headphones/postprocessor.py b/headphones/postprocessor.py
index c3f8ac18..dae5e581 100644
--- a/headphones/postprocessor.py
+++ b/headphones/postprocessor.py
@@ -754,7 +754,13 @@ def renameFiles(albumpath, downloaded_track_list, release):
except:
logger.info("MediaFile couldn't parse: " + downloaded_track.decode(headphones.SYS_ENCODING, 'replace'))
continue
-
+
+ if not f.
+ if not f.disc:
+ discnumber = ''
+ else:
+ discnumber = f.disc
+
if not f.track:
tracknumber = ''
else:
@@ -771,7 +777,8 @@ def renameFiles(albumpath, downloaded_track_list, release):
else:
title = f.title
- values = { '$Track': tracknumber,
+ values = { '$Disc': discnumber,
+ '$Track': tracknumber,
'$Title': title,
'$Artist': release['ArtistName'],
'$Album': release['AlbumTitle'],
|