Attribute Mapping
To be completed/verified:
Muso Attribute | ID3v2 Tag | APEv2 Tag | FLAC/Vorbis | Apple Tag (13) | LMS | iTunes Column | Write Tag (12) | Notes |
---|---|---|---|---|---|---|---|---|
Album | TALB | ALBUM | ALBUM | album.TitleAlbum | Album | Y | (1) (11) | |
Album Artist | TPE2 | ALBUMARTIST | ALBUMARTIST | Contributor # 5 | Album Artist | Y | (1) (11) | |
Album Organization | - | - | - | - | - | (4) | ||
Album Subheader | TXXX: ALBUMSUBHEADER | ALBUMSUBHEADER | ALBUMSUBHEADER | (10) | ||||
Artist | TPE1 | ARTIST | ARTIST | Contributor # 1 or 6 | Artist | Y | (1) (11) | |
Band/Ensemble | TXXX:BAND | BAND | BAND, ORCHESTRA | Contributor # 4 | - | Y | (1) (11) | |
Bitrate, Samplerate and Samplesize | - | - | - | - | Bitrate, Samplerate and Samplesize | - | (9) | |
Bonus Track | TXXX: BONUS | BONUS | BONUS | (10) | ||||
Comment | COMM | COMMENT | COMMENT | Comments (table) | Comments | Y | (11) | |
Compilation | TCMP | COMPILATION | COMPILATION | albums.Compilation | Compilation | Y | ||
Composer | TCOM | COMPOSER | COMPOSER | Contributor # 2 | Composer | Y | (11) | |
Conductor | TPE3 | CONDUCTOR | CONDUCTOR | Contributor # 3 | - | Y | (11) | |
Custom 1-10 | <config> | <config> | <config> | <config> | - | Y | (5) (11) | |
Date Added | (from file properties) | (from file properties) | (from file properties) | Added | Date Added | (6) (7) | ||
Date Updated | (10) | |||||||
Disc Number | TPOS | ? | ? | Disc | Disc Number | Y | ||
Disc Count | ? | ? | ? | album.Discc | Disc Count | Y | ||
Disc Subheader | TXXX: DISCSUBHEADER | DISCSUBHEADER | DISCSUBHEADER | (10) | ||||
Duration | (from file properties) | (from file properties) | (from file properties) | secs | Duration | |||
FileSize | (from file properties) | (from file properties) | (from file properties) | Filesize | - | (8) | ||
Location | (from file properties) | (from file properties) | (from file properties) | url | Location | |||
Genre | TCON | GENRE | GENRE | (Genre Lookup, can be multiple) | Genre | Y | (1) (11) | |
Group Header | TXXX: GROUPHEADING | GROUPHEADING | GROUPHEADING | <config> | Grouping | (5) (11) | ||
Label | TXXX:LABEL, TXXX:ORGANIZATION, TXXX:PUBLISHER | LABEL, ORGANIZATION, PUBLISHER | LABEL, ORGANIZATION, PUBLISHER? | ? | - | Y | (11) | |
Last Played | TXXX:LAST_PLAYED | LAST_PLAYED | LAST_PLAYED | LastPlayed | Play Date UTC | Y | (2) | |
Lyrics (Track Notes) | USLT (UNSYNCEDLYRICS) | LYRICS | LYRICS | Lyrics | - | Y | ||
Performer | TXXX:PERFORMER, TXXX:PERFORMERS, TXXX:SOLOIST, TXXX:SOLOISTS | PERFORMER, PERFORMERS, SOLOIST, SOLOISTS | PERFORMER, PERFORMERS, SOLOIST, SOLOISTS | ? | - | Y | (11) | |
Rating | TXXX:RATING | RATING | RATING | Rating | Rating | Y | (3) (6) | |
Play Count | TXXX:PLAY_COUNTER | PLAY_COUNTER | PLAY_COUNTER | PlayCount | Play Count | Y | (6) | |
Selected | True | True | True | True | True | !Disabled | ||
Tags array | - | - | - | - | - | - | (10) | |
Title | TIT2 | TITLE | TITLE | Title | Name | Y | (11) | |
Track Number | TRCK | TRACKNUM ? | TRACKNUM ? | TrackNum | Track Number | Y | ||
Track Count | ? | ? | ? | Track Count | Y | |||
Year | TDRC | YEAR | YEAR | album.Year | Year | Y |
- Notes
(1) Multiple Artist, Genre, and Album title tags can be designated. For all formats: using separator characters and words, as designated in the Options. For Vorbis comments, by using multiple same-named tags.
(2) Format yyyy-MM-dd HH:mm:ss
(3) Rating is base 100 in the tags, base 10 in the Muso database, base 5 (stars) on-screen.
(4) Proprietary to Muso: 0=Use General Rule, 1=By Folder, 2=By Parent Folder, 3=Dispersed
(5) Where <config> indicated the attribute (10 Custom Columns plus others) can be populated from any extended tag, via file scan or via Custom Tag/Scan plugin on LMS.
(6) Info from LMS TrackStat plugin data used if available.
(7) Muso gives the option of whether to use the Imported DateAdded or to timestamp it on insertion into the Muso database.
(8) Filesize read from filesystem on file/folder scan, from LMS database on LMS import.
(9) Bitrate, samplerate and samplesize only read from LMS.
(10) Muso-only field.
(11) Can be overridden by CUSTOM tag on configuration.
(12) Optional Tag writing (Muso version 2.0.18 onwards) writes standard/extended tags back to file. Where the import supports a series of different tags, the write action writes back to the first tag listed (in bold). Custom tags are written back to extended tags CUSTOM1 to CUSTOM10. Note that there is no attempt to reverse the logic of the import actions for custom or standard tags, so use with caution.
(13) Apple (ALAC/.mp4/.m4a) tag mappings TO BE CONFIRMED.