This guide explains essential metadata tags, format differences, and practical strategies to maintain a clean, searchable, and server-friendly music library compatible with Selfhost Music and other players.
Well-structured metadata ensures:
| Field | Purpose | ID3 (MP3/AAC) | Vorbis/FLAC |
|---|---|---|---|
| Title | Track title | TIT2 |
TITLE |
| Artist | Track performing artist | TPE1 |
ARTIST |
| Album | Album/release name | TALB |
ALBUM |
| Album Artist | Groups compilations correctly | TPE2 |
ALBUMARTIST |
| Track Number | Track order | TRCK |
TRACKNUMBER |
| Disc Number | Disc index in multi-disc releases | TPOS |
DISCNUMBER |
| Date / Year | Release date | TDRC |
DATE / YEAR |
| Genre | Musical category | TCON |
GENRE |
musicbrainz_trackidmusicbrainz_albumidmusicbrainz_artistidreplaygain_track_gainreplaygain_album_gainAPIC in ID3)cover.jpg inside album folderUSLT (ID3) / LYRICS.lrc filesCommon frames:
TIT2 β TitleTPE1 β ArtistTALB β AlbumUSLT β LyricsAPIC β Embedded artworkSimple key-value structure:
TITLEARTISTALBUMLYRICSMore flexible and easier to edit in bulk.
Uses different internal atoms:
Β©nam β TitleΒ©ART β ArtistΒ©alb β AlbumGUI tools automatically translate these for you.
01, 02, 03.YYYY-MM-DD.Powerful importer with MusicBrainz integration.