SelfHosted-Music-Awesome

🎡 Metadata Best Practices for Music Libraries

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.


πŸ“Œ Why Metadata Matters

Well-structured metadata ensures:


🏷️ Core Metadata Tags

Essential Fields

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


🎧 Format-Specific Notes

ID3 (MP3 / AAC)

Common frames:


Vorbis / FLAC / OGG

Simple key-value structure:

More flexible and easier to edit in bulk.


MP4 / M4A

Uses different internal atoms:

GUI tools automatically translate these for you.


βœ… Practical Tagging Tips


beets (CLI, automated)

Powerful importer with MusicBrainz integration.