Attribute Mapping: Difference between revisions
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
| Album Subheader || TXXX: ALBUMSUBHEADER || ALBUMSUBHEADER || ALBUMSUBHEADER || || || || || Y || (10) | | Album Subheader || TXXX: ALBUMSUBHEADER || ALBUMSUBHEADER || ALBUMSUBHEADER || || || || || Y || (10) | ||
|- | |- | ||
| Artist || TPE1 || ARTIST || ARTIST || || Contributor # 1 or 6 || Artist || | | Artist || TPE1 || ARTIST || ARTIST || || Contributor # 1 or 6 || Artist ||✔ || ✔ || (1) | ||
|- | |- | ||
| Band/Ensemble || TXXX:BAND || BAND || '''BAND''', ORCHESTRA || || Contributor # 4 || - || | | Band/Ensemble || TXXX:BAND || BAND || '''BAND''', ORCHESTRA || || Contributor # 4 || - ||✔ || ✔ || (1) | ||
|- | |- | ||
| Bitrate, Samplerate and Samplesize||-||-||-||-||Bitrate, Samplerate and Samplesize||-|| || || (9) | | Bitrate, Samplerate and Samplesize||-||-||-||-||Bitrate, Samplerate and Samplesize||-|| || || (9) | ||
|- | |- | ||
| Bonus Track || TXXX: BONUS || BONUS || BONUS || || || || || | | Bonus Track || TXXX: BONUS || BONUS || BONUS || || || || || ✔ || (10) | ||
|- | |- | ||
| Comment ||COMM||COMMENT||COMMENT|| ||Comments (table)||Comments|| | | Comment ||COMM||COMMENT||COMMENT|| ||Comments (table)||Comments||✔ || ✔ || | ||
|- | |- | ||
| Compilation ||TCMP||COMPILATION||COMPILATION|| ||albums.Compilation||Compilation|| | | Compilation ||TCMP||COMPILATION||COMPILATION|| ||albums.Compilation||Compilation||✔ || || | ||
|- | |- | ||
| Composer ||TCOM||COMPOSER||COMPOSER|| ||Contributor # 2||Composer|| | | Composer ||TCOM||COMPOSER||COMPOSER|| ||Contributor # 2||Composer||✔|| ✔ || | ||
|- | |- | ||
| Conductor ||TPE3||CONDUCTOR||CONDUCTOR|| ||Contributor # 3||-|| | | Conductor ||TPE3||CONDUCTOR||CONDUCTOR|| ||Contributor # 3||-||✔ || ✔ || | ||
|- | |- | ||
| Custom 1-10||<config>||<config>||<config>|| ||<config>||-|| | | Custom 1-10||<config>||<config>||<config>|| ||<config>||-||✔ || ✔ || (5) | ||
|- | |- | ||
| Date Added ||(from file properties)||(from file properties)||(from file properties)|| ||Added||Date Added|| || || (6) (7) | | Date Added ||(from file properties)||(from file properties)||(from file properties)|| ||Added||Date Added|| || || (6) (7) | ||
Line 36: | Line 36: | ||
| Date Updated || || || || || || || || || (10) | | Date Updated || || || || || || || || || (10) | ||
|- | |- | ||
| Disc Number||TPOS||?||?|| ||Disc||Disc Number|| | | Disc Number||TPOS||?||?|| ||Disc||Disc Number||✔ || || | ||
|- | |- | ||
| Disc Count||?||?||?|| ||album.Discc||Disc Count|| | | Disc Count||?||?||?|| ||album.Discc||Disc Count||✔ || || | ||
|- | |- | ||
| Disc Subheader || TXXX: DISCSUBHEADER || DISCSUBHEADER || DISCSUBHEADER || || || || || | | Disc Subheader || TXXX: DISCSUBHEADER || DISCSUBHEADER || DISCSUBHEADER || || || || || ✔ || (10) | ||
|- | |- | ||
| Duration||(from file properties)||(from file properties)||(from file properties)|| ||secs||Duration|| || || | | Duration||(from file properties)||(from file properties)||(from file properties)|| ||secs||Duration|| || || | ||
Line 48: | Line 48: | ||
| Location||(from file properties)||(from file properties)||(from file properties)|| ||url||Location|| || || | | Location||(from file properties)||(from file properties)||(from file properties)|| ||url||Location|| || || | ||
|- | |- | ||
| Genre||TCON||GENRE||GENRE|| ||(Genre Lookup, can be multiple)||Genre|| | | Genre||TCON||GENRE||GENRE|| ||(Genre Lookup, can be multiple)||Genre||✔ || ✔ || (1) | ||
|- | |- | ||
| Group Header|| TXXX: GROUPHEADING || GROUPHEADING || GROUPHEADING || || <config> ||Grouping|| || | | Group Header|| TXXX: GROUPHEADING || GROUPHEADING || GROUPHEADING || || <config> ||Grouping|| || ✔ || (5) | ||
|- | |- | ||
| Label||'''TXXX:LABEL''', TXXX:ORGANIZATION, TXXX:PUBLISHER||'''LABEL''', ORGANIZATION, PUBLISHER||'''LABEL''', ORGANIZATION, PUBLISHER?|| ||?||-|| | | Label||'''TXXX:LABEL''', TXXX:ORGANIZATION, TXXX:PUBLISHER||'''LABEL''', ORGANIZATION, PUBLISHER||'''LABEL''', ORGANIZATION, PUBLISHER?|| ||?||-||✔ || ✔ || | ||
|- | |- | ||
| Last Played||TXXX:LAST_PLAYED||LAST_PLAYED||LAST_PLAYED|| ||LastPlayed||Play Date UTC|| | | Last Played||TXXX:LAST_PLAYED||LAST_PLAYED||LAST_PLAYED|| ||LastPlayed||Play Date UTC||✔ || || (2) | ||
|- | |- | ||
| Lyrics (Track Notes)||USLT (UNSYNCEDLYRICS)||LYRICS||LYRICS|| ||Lyrics||-|| | | Lyrics (Track Notes)||USLT (UNSYNCEDLYRICS)||LYRICS||LYRICS|| ||Lyrics||-||✔ || ✔ || | ||
|- | |- | ||
| Performer||'''TXXX:PERFORMER''', TXXX:PERFORMERS, TXXX:SOLOIST, TXXX:SOLOISTS||'''PERFORMER''', PERFORMERS, SOLOIST, SOLOISTS||'''PERFORMER''', PERFORMERS, SOLOIST, SOLOISTS|| ||?||-|| | | Performer||'''TXXX:PERFORMER''', TXXX:PERFORMERS, TXXX:SOLOIST, TXXX:SOLOISTS||'''PERFORMER''', PERFORMERS, SOLOIST, SOLOISTS||'''PERFORMER''', PERFORMERS, SOLOIST, SOLOISTS|| ||?||-||✔ || ✔ || | ||
|- | |- | ||
| Rating||TXXX:RATING||RATING||RATING|| ||Rating||Rating|| | | Rating||TXXX:RATING||RATING||RATING|| ||Rating||Rating||✔|| || (3) (6) | ||
|- | |- | ||
| Play Count||TXXX:PLAY_COUNTER||PLAY_COUNTER||PLAY_COUNTER|| ||PlayCount||Play Count|| | | Play Count||TXXX:PLAY_COUNTER||PLAY_COUNTER||PLAY_COUNTER|| ||PlayCount||Play Count||✔ || || (6) | ||
|- | |- | ||
| Selected||True||True||True||True||True||!Disabled|| || || | | Selected||True||True||True||True||True||!Disabled|| || || | ||
Line 68: | Line 68: | ||
| Tags array||-||-||-||-||-||-|| || || (10) | | Tags array||-||-||-||-||-||-|| || || (10) | ||
|- | |- | ||
| Title||TIT2||TITLE||TITLE|| ||Title||Name|| | | Title||TIT2||TITLE||TITLE|| ||Title||Name||✔ || ✔|| | ||
|- | |- | ||
| Track Number||TRCK||TRACKNUM ?||TRACKNUM ?|| ||TrackNum||Track Number|| | | Track Number||TRCK||TRACKNUM ?||TRACKNUM ?|| ||TrackNum||Track Number||✔|| || | ||
|- | |- | ||
| Track Count||?||?||?|| || ||Track Count|| | | Track Count||?||?||?|| || ||Track Count||✔ || || | ||
|- | |- | ||
| Year ||TDRC||YEAR||YEAR|| ||album.Year||Year|| | | Year ||TDRC||YEAR||YEAR|| ||album.Year||Year||✔ || || | ||
|- | |- | ||
|} | |} |
Revision as of 19:41, 21 September 2017
To be completed/verified:
Muso Attribute | ID3v2 Tag | APEv2 Tag | FLAC/Vorbis | Apple Tag (13) | LMS | iTunes Column | Write Tag (12) | Import Action (11) | Notes |
---|---|---|---|---|---|---|---|---|---|
Album | TALB | ALBUM | ALBUM | album.TitleAlbum | Album | ✔ | ✔ | (1) | |
Album Artist | TPE2 | ALBUMARTIST | ALBUMARTIST | Contributor # 5 | Album Artist | ✔ | ✔ | (1) | |
Album Notes | - | - | - | - | - | - | Y | (10) | |
Album Organization | - | - | - | - | - | (4) | |||
Album Subheader | TXXX: ALBUMSUBHEADER | ALBUMSUBHEADER | ALBUMSUBHEADER | Y | (10) | ||||
Artist | TPE1 | ARTIST | ARTIST | Contributor # 1 or 6 | Artist | ✔ | ✔ | (1) | |
Band/Ensemble | TXXX:BAND | BAND | BAND, ORCHESTRA | Contributor # 4 | - | ✔ | ✔ | (1) | |
Bitrate, Samplerate and Samplesize | - | - | - | - | Bitrate, Samplerate and Samplesize | - | (9) | ||
Bonus Track | TXXX: BONUS | BONUS | BONUS | ✔ | (10) | ||||
Comment | COMM | COMMENT | COMMENT | Comments (table) | Comments | ✔ | ✔ | ||
Compilation | TCMP | COMPILATION | COMPILATION | albums.Compilation | Compilation | ✔ | |||
Composer | TCOM | COMPOSER | COMPOSER | Contributor # 2 | Composer | ✔ | ✔ | ||
Conductor | TPE3 | CONDUCTOR | CONDUCTOR | Contributor # 3 | - | ✔ | ✔ | ||
Custom 1-10 | <config> | <config> | <config> | <config> | - | ✔ | ✔ | (5) | |
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 | ✔ | |||
Disc Count | ? | ? | ? | album.Discc | Disc Count | ✔ | |||
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 | ✔ | ✔ | (1) | |
Group Header | TXXX: GROUPHEADING | GROUPHEADING | GROUPHEADING | <config> | Grouping | ✔ | (5) | ||
Label | TXXX:LABEL, TXXX:ORGANIZATION, TXXX:PUBLISHER | LABEL, ORGANIZATION, PUBLISHER | LABEL, ORGANIZATION, PUBLISHER? | ? | - | ✔ | ✔ | ||
Last Played | TXXX:LAST_PLAYED | LAST_PLAYED | LAST_PLAYED | LastPlayed | Play Date UTC | ✔ | (2) | ||
Lyrics (Track Notes) | USLT (UNSYNCEDLYRICS) | LYRICS | LYRICS | Lyrics | - | ✔ | ✔ | ||
Performer | TXXX:PERFORMER, TXXX:PERFORMERS, TXXX:SOLOIST, TXXX:SOLOISTS | PERFORMER, PERFORMERS, SOLOIST, SOLOISTS | PERFORMER, PERFORMERS, SOLOIST, SOLOISTS | ? | - | ✔ | ✔ | ||
Rating | TXXX:RATING | RATING | RATING | Rating | Rating | ✔ | (3) (6) | ||
Play Count | TXXX:PLAY_COUNTER | PLAY_COUNTER | PLAY_COUNTER | PlayCount | Play Count | ✔ | (6) | ||
Selected | True | True | True | True | True | !Disabled | |||
Tags array | - | - | - | - | - | - | (10) | ||
Title | TIT2 | TITLE | TITLE | Title | Name | ✔ | ✔ | ||
Track Number | TRCK | TRACKNUM ? | TRACKNUM ? | TrackNum | Track Number | ✔ | |||
Track Count | ? | ? | ? | Track Count | ✔ | ||||
Year | TDRC | YEAR | YEAR | album.Year | Year | ✔ |
- 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 set by Import Action 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.