From a1889dccc53a8960d3ac22cc164bb191341993a3 Mon Sep 17 00:00:00 2001 From: Dave Hayes Date: Tue, 29 Jan 2013 16:16:46 -0600 Subject: [PATCH] Map a few more tags to custom/nonstandard attributes * Adds TotalTracks, TotalDiscs, MusicBrainz/ASIN and * Acoustid/Fingerpint --- beets/mediafile.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/beets/mediafile.py b/beets/mediafile.py index e32626e27..dfc6a3dd5 100644 --- a/beets/mediafile.py +++ b/beets/mediafile.py @@ -886,7 +886,7 @@ class MediaFile(object): etc = [StorageStyle('TRACKTOTAL'), StorageStyle('TRACKC'), StorageStyle('TOTALTRACKS')], - asf = None, + asf = StorageStyle('TotalTracks'), ) disc = MediaField(out_type=int, mp3 = StorageStyle('TPOS', packing=packing.SLASHED, pack_pos=0), @@ -901,7 +901,7 @@ class MediaFile(object): etc = [StorageStyle('DISCTOTAL'), StorageStyle('DISCC'), StorageStyle('TOTALDISCS')], - asf = None, + asf = StorageStyle('TotalDiscs'), ) lyrics = MediaField( mp3 = StorageStyle('USLT', list_elem=False, id3_desc=u''), @@ -965,7 +965,7 @@ class MediaFile(object): mp3 = StorageStyle('TXXX', id3_desc=u'ASIN'), mp4 = StorageStyle("----:com.apple.iTunes:ASIN"), etc = StorageStyle('ASIN'), - asf = None, + asf = StorageStyle('MusicBrainz/ASIN'), ) catalognum = MediaField( mp3 = StorageStyle('TXXX', id3_desc=u'CATALOGNUMBER'), @@ -1091,7 +1091,7 @@ class MediaFile(object): mp4 = StorageStyle('----:com.apple.iTunes:Acoustid Fingerprint', as_type=str), etc = StorageStyle('ACOUSTID_FINGERPRINT'), - asf = None, + asf = StorageStyle('Acoustid/Fingerprint'), ) acoustid_id = MediaField( mp3 = StorageStyle('TXXX',