diff options
| -rw-r--r-- | emms-info-native.el | 40 | 
1 files changed, 24 insertions, 16 deletions
| diff --git a/emms-info-native.el b/emms-info-native.el index 9517155..9f0ed2d 100644 --- a/emms-info-native.el +++ b/emms-info-native.el @@ -243,7 +243,7 @@ their comments have almost the same format as Vorbis.")      "titlesort"      "tracknumber"      "year") -  "Emms info fields that are extracted from Vorbis comments.") +  "EMMS info fields that are extracted from Vorbis comments.")  (defconst emms-info-native--vorbis-magic-array    [118 111 114 98 105 115] @@ -532,30 +532,38 @@ outside itself.")    "id3v2 frame header specification.")  (defconst emms-info-native--id3v2-frame-to-info -  '(("TP1"  . "artist") -    ("TPE1" . "artist") +  '(("TAL"  . "album") +    ("TALB" . "album")      ("TPE2" . "albumartist") +    ("TSO2" . "albumartistsort") +    ("TSOA" . "albumsort") +    ("TP1"  . "artist") +    ("TPE1" . "artist")      ("TSOP" . "artistsort")      ("TCM"  . "composer")      ("TCOM" . "composer") +    ("TSOC" . "composersort") +    ("TDRC" . "date") +    ("TPA"  . "discnumber") +    ("TPOS" . "discnumber") +    ("TCON" . "genre") +    ("TPUB" . "label") +    ("TDOR" . "originaldate") +    ("TOR"  . "originalyear") +    ("TORY" . "originalyear")      ("TIT2" . "title")      ("TT2"  . "title")      ("TSOT" . "titlesort") -    ("TALB" . "album") -    ("TAL"  . "album") -    ("TSOA" . "albumsort") -    ("TRCK" . "tracknumber")      ("TRK"  . "tracknumber") -    ("TPOS" . "discnumber") -    ("TPA"  . "discnumber") -    ("TDRC" . "date") -    ("TDRL" . "date") -    ("TYER" . "year") +    ("TRCK" . "tracknumber")      ("TYE"  . "year") -    ("TDOR" . "originaldate") -    ("TORY" . "originalyear") -    ("TOR"  . "originalyear")) -  "Mapping from id3v2 frame identifiers to info fields.") +    ("TYER" . "year")) +  "Mapping from id3v2 frame identifiers to EMMS info fields. + +Sources: + +- URL `https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html' +- URL `http://wiki.hydrogenaud.io/index.php?title=Foobar2000:ID3_Tag_Mapping'")  (defconst emms-info-native--id3v2-text-encodings    '((0 . latin-1) | 
