Bỏ qua để đến nội dung

Symfonium custom tag parser

Nội dung này hiện chưa có sẵn bằng ngôn ngữ của bạn.

Symfonium embeds a custom tag parser to create a nice music library from your media tags.

The parser is used for the Local device provider when selected, Samba, WebDAV or the cloud providers.

This custom tag parser is based on Taglib (GitHub - taglib/taglib: TagLib Audio Meta-Data Library) with a significant amount of post-processing. It’s worth noting that there are numerous tools available to set media tags, and while

Symfonium aims to support most use cases, it’s possible that some media may not be properly supported yet. If you encounter such an issue, please open a ticket and provide details about the files in question so that we can improve our support.

Remark: Symfonium embrace Musicbrainz ID as album / artists separators. If only half the tracks of an album have a Musicbrainz ID it will generate 2 different albums by default. You can adjust the behavior in the provider settings.

Tags are supported in a lot of different containers and should be properly mapped to internal data.

Tag NameDescription
ArtistThe artists of the track
ArtistsTrack artists for some tag formats
Artist SortSort-friendly artist name
AlbumThe album title
Album SortSort-friendly album title
Album ArtistThe album’s main artist
Album Artist SortSort-friendly album artist name
Album VersionVersion or edition information for the album
Media TypeThe physical or digital media type
ComposerThe composers of the track
Composer SortSort-friendly composers name
TitleThe track title
Title SortSort-friendly track title
GenreThe track’s genres
Track NumberThe track’s number in the album
Disc NumberThe disc number in a multi-disc set
CompilationIndicates if the album is a compilation
Original DateThe track’s original release date
Release DateThe release date of the track or album
LabelThe record label
MoodThe mood of the track
Movement NameName of the movement in a classical work
Movement NumberNumber of the movement in a classical work
GroupingGrouping or content group for the track
OccasionOccasion associated with the track
Original AlbumThe original album title
Original ArtistThe original artist of the track
StyleThe track’s style
CommentUser comments
BPMBeats per minute
ReleaseThe release type or version
Release StatusThe MusicBrainz release status
RatingThe user rating for the track
LanguageThe language of the track
Encoding TimeThe time when the track was encoded
Disc SubtitleSubtitle for the disc in multi-disc albums
DescriptionDescription of the album
TagsUser tags associated with the album
Artists TagsUser tags associated with the artists
Album Artists TagsUser tags associated with the album artists
Composer TagsUser tags associated with the composers
CountryRelease country
ExplicitExplicit content indicator
Track TagsUser tags associated with the track
WorkLarger work the track belongs to
YearThe year value found in the tags
MusicBrainz Artist IDMusicBrainz identifier for the artists
MusicBrainz Album IDMusicBrainz identifier for the album
MusicBrainz Album Artist IDMusicBrainz identifier for album artists
MusicBrainz Track IDMusicBrainz identifier for the track
Cue SheetEmbedded cue sheet
Love RatingMusicBee love rating

Cross-Reference Table: Exposed Tags and File Format-Specific Tags

Section titled “Cross-Reference Table: Exposed Tags and File Format-Specific Tags”
Exposed Tag ID3v2 Vorbis Comments / Other tag formats ASF APE MP4
Artist TPE1 ARTIST Author ARTIST \251ART
Artists - ARTISTS - ARTISTS -
Artist Sort TSOP ARTISTSORT, ARTISTSORTORDER WM/ArtistSortOrder ARTISTSORT soar
Album TALB ALBUM WM/AlbumTitle ALBUM \251alb
Album Sort TSOA ALBUMSORTORDER, ALBUMSORT WM/AlbumSortOrder ALBUMSORT soal
Album Artist TPE2 ALBUMARTIST, ALBUM ARTIST, MUSICBRAINZ_ALBUMARTIST WM/AlbumArtist, MusicBrainz/Album Artist ALBUMARTIST, ALBUM ARTIST, MUSICBRAINZ_ALBUMARTIST aART, ----:com.apple.iTunes:albumartists, ----:com.apple.iTunes:ALBUMARTISTS
Album Artist Sort TXXX:ALBUMARTISTSORT ALBUMARTISTSORT, ALBUMARTISTSORTORDER, ALBUM ARTIST SORT WM/AlbumArtistSortOrder ALBUMARTISTSORT soaa
Album Version TXXX:ALBUMVERSION, TXXX:VERSION, TXXX:MUSICBRAINZ_ALBUMCOMMENT, TXXX:MUSICBRAINZ ALBUM COMMENT ALBUMVERSION, VERSION, MUSICBRAINZ_ALBUMCOMMENT, MUSICBRAINZ ALBUM COMMENT WM/AlbumVersion, WM/Version, MusicBrainz/ AlbumComment, MusicBrainz/Album Comment ALBUMVERSION, VERSION, MUSICBRAINZ_ALBUMCOMMENT, MUSICBRAINZ ALBUM COMMENT ----:com.apple.iTunes:ALBUMVERSION, ----:com.apple.iTunes:VERSION, ----:com.apple.iTunes:MUSICBRAINZ_ALBUMCOMMENT, ----:com.apple.iTunes:MUSICBRAINZ ALBUM COMMENT
Media Type TMED, TXXX:MEDIA, TXXX:MEDIA TYPE, TXXX:MEDIATYPE MEDIA, MEDIA TYPE, MEDIA_TYPE, MEDIATYPE WM/Media, WM/MediaType MEDIA, MEDIATYPE, MEDIA TYPE ----:com.apple.iTunes:MEDIA, ----:com.apple.iTunes:MEDIA_TYPE, ----:com.apple.iTunes:MEDIA TYPE
Composer TCOM COMPOSER WM/Composer COMPOSER \251wrt
Composer Sort TSOC COMPOSERSORT WM/ComposerSortOrder COMPOSERSORT soco
Title TIT2 TITLE Title TITLE \251nam
Title Sort TSOT TITLESORT WM/TitleSortOrder TITLESORT sonm
Genre TCON GENRE WM/Genre GENRE \251gen
Track Number TRCK TRACKNUMBER, TRACK WM/TrackNumber, WM/Track TRACKNUMBER, TRACK trkn
Disc Number TPOS DISCNUMBER, DISC WM/PartOfSet DISCNUMBER, DISC disk
Compilation TCMP COMPILATION WM/Compilation COMPILATION cpil
Original Date TDOR ORIGINALDATE, ORIGINALYEAR, ORIGINAL RELEASE DATE WM/OriginalReleaseYear ORIGINALDATE, ORIGINALYEAR ----:com.apple.iTunes:originaldate, ----:com.apple.iTunes:ORIGINAL RELEASE DATE
Release Date TDRL DATE, YEAR, RELEASEDATE, RELEASE DATE WM/Year YEAR \251day, ----:com.apple.iTunes:RELEASEDATE, ----:com.apple.iTunes:RELEASE DATE
Label TPUB LABEL WM/Publisher LABEL ----:com.apple.iTunes:LABEL
Mood TXXX:MOOD MOOD, ALBUMMOOD WM/Mood MOOD, ALBUMMOOD ----:com.apple.iTunes:MOOD
Movement Name MVNM, TXXX:MOVEMENTNAME MOVEMENTNAME WM/MovementName MOVEMENTNAME \251mvn, ----:com.apple.iTunes:MOVEMENTNAME
Movement Number MVIN, TXXX:MOVEMENTNUMBER MOVEMENT, MOVEMENTNUMBER WM/MovementNumber MOVEMENTNUMBER \251mvi, ----:com.apple.iTunes:MOVEMENTNUMBER
Grouping GRP1, TXXX:GROUPING, TXXX:CONTENTGROUP GROUPING, CONTENTGROUP Wm/Grouping, WM/ContentGroup GROUPING, CONTENTGROUP \251grp, ----:com.apple.iTunes:GROUPING, ----:com.apple.iTunes:CONTENTGROUP
Occasion TXXX:OCCASION OCCASION WM/Occasion OCCASION ----:com.apple.iTunes:OCCASION
Original Album TOAL, TXXX:ORIGINALALBUM, TXXX:ORIGALBUM ORIGINALALBUM, ORIGALBUM WM/OriginalAlbum ORIGINALALBUM, ORIGALBUM ----:com.apple.iTunes:ORIGINALALBUM
Original Artist TOPE, TXXX:ORIGINALARTIST, TXXX:ORIGARTIST ORIGINALARTIST, ORIGARTIST WM/OriginalArtist ORIGINALARTIST, ORIGARTIST ----:com.apple.iTunes:ORIGINALARTIST
Style TXXX:STYLE STYLE WM/Style STYLE ----:com.apple.iTunes:STYLE
Comment COMM COMMENT WM/Description COMMENT \251cmt
BPM TBPM BPM WM/BeatsPerMinute BPM tmpo
Release TXXX:RELEASETYPE RELEASETYPE MusicBrainz/Album Type MUSICBRAINZ_ALBUMTYPE ----:com.apple.iTunes:RELEASETYPE, ----:com.apple.iTunes:MusicBrainz Album Type
Release Status TXXX:RELEASESTATUS, TXXX:MUSICBRAINZ ALBUM STATUS RELEASESTATUS, MUSICBRAINZ_ALBUMSTATUS MusicBrainz/Album Status MUSICBRAINZ_ALBUMSTATUS ----:com.apple.iTunes:RELEASESTATUS, ----:com.apple.iTunes:MusicBrainz Album Status
Rating POPM RATING WM/Rating RATING rate, ----:com.apple.iTunes:RATING
Language TLAN LANGUAGE WM/Language LANGUAGE ----:com.apple.iTunes:LANGUAGE
Encoding Time TXXX:ENCODINGTIME ENCODINGTIME WM/EncodingTime ENCODINGTIME ----:com.apple.iTunes:ENCODINGTIME
Disc Subtitle TSST DISCSUBTITLE, SETSUBTITLE WM/SetSubTitle DISCSUBTITLE, SETSUBTITLE ----:com.apple.iTunes:DISCSUBTITLE, ----:com.apple.iTunes:SETSUBTITLE, ----:com.apple.iTunes:SET SUBTITLE
Description TXXX:DESCRIPTION DESCRIPTION WM/Description DESCRIPTION desc
Tags TXXX:TAGS TAGS WM/Tags TAGS ----:com.apple.iTunes:TAGS
Artists Tags TXXX:ARTISTS_TAGS ARTISTS_TAGS WM/ArtistsTags ARTISTS_TAGS ----:com.apple.iTunes:ARTISTS_TAGS
Album Artists Tags TXXX:ALBUM_ARTISTS_TAGS ALBUM_ARTISTS_TAGS WM/AlbumArtistsTags ALBUM_ARTISTS_TAGS ----:com.apple.iTunes:ALBUM_ARTISTS_TAGS
Composer Tags TXXX:COMPOSER_TAGS COMPOSER_TAGS WM/ComposerTags COMPOSER_TAGS ----:com.apple.iTunes:COMPOSER_TAGS
Country TXXX:COUNTRY RELEASECOUNTRY, MUSICBRAINZ_ALBUM_RELEASE_COUNTRY, MUSICBRAINZ_ALBUMRELEASECOUNTRY MusicBrainz/Album Release Country MUSICBRAINZ_ALBUMRELEASECOUNTRY ----:com.apple.iTunes:RELEASECOUNTRY, ----:com.apple.iTunes:MusicBrainz Album Release Country
Explicit TXXX:ITUNESADVISORY ITUNESADVISORY WM/ParentalRating ITUNESADVISORY rtng
Track Tags TXXX:TRACK_TAGS TRACK_TAGS WM/TrackTags TRACK_TAGS ----:com.apple.iTunes:TRACK_TAGS
Work TIT1, TXXX:WORK WORK WM/Work WORK \251wrk, ----:com.apple.iTunes:WORK
Year TXXX:YEAR DATE, YEAR WM/Year YEAR \251day, ----:com.apple.iTunes:YEAR
MusicBrainz Artist ID TXXX:MUSICBRAINZ_ARTISTID MUSICBRAINZ_ARTISTID MusicBrainz/Artist Id MUSICBRAINZ_ARTISTID ----:com.apple.iTunes:MUSICBRAINZ_ARTISTID
MusicBrainz Album ID TXXX:MUSICBRAINZ_ALBUMID MUSICBRAINZ_ALBUMID MusicBrainz/Album Id MUSICBRAINZ_ALBUMID ----:com.apple.iTunes:MUSICBRAINZ_ALBUMID
MusicBrainz Album Artist ID TXXX:MUSICBRAINZ_ALBUMARTISTID MUSICBRAINZ_ALBUMARTISTID MusicBrainz/Album Artist Id MUSICBRAINZ_ALBUMARTISTID ----:com.apple.iTunes:MUSICBRAINZ_ALBUMARTISTID
MusicBrainz Track ID TXXX:MUSICBRAINZ_TRACKID MUSICBRAINZ_TRACKID MusicBrainz/Track Id MUSICBRAINZ_TRACKID ----:com.apple.iTunes:MUSICBRAINZ_TRACKID
Cue Sheet - CUESHEET - - -
Love Rating TXXX:LOVE RATING, TXXX:LOVE_RATING LOVE RATING musicbee/LOVE RATING LOVE RATING ----:com.apple.iTunes:LOVERATING

To support older tags and multiple values entered as single values, some separators are applied to the data.

Those separators can be configured in the provider settings too.