๐ฟ Music Album
Lifecycleโ
Weekly batch processโ
- A
- B
- C
- D
- Buy List organization
- Input all albums to buy
- Fetch prices by merchants
Import to Libraryโ
- Ripping (FLAC, 16bit, 44.1kHz)
- Prepare Metadata
- Artwork (3000px x 3000px)
- Rename Files (
{Disc Number}-{Track Number} - {Title}
) - Rename Folder (
{Album Artist} - {Album} ({Release Year})
)
Regarding rename:
Disc Number
andTrack Number
are zero-padded to 2 digits- There might be multiple Album Artists, choose the main one only
- Make sure the name is sanitized and compatible with all file systems (macOS, NTFS, SMB, CIFS, etc.)
Metadataโ
Group | Field Name | Multiple | MP4 | Vorbis | ID3v2.4 | Notes |
---|---|---|---|---|---|---|
Album | Album | โ | \xa9alb | ALBUM | TALB | |
Album | Album Artist | โ | aART | ALBUMARTIST | ||
Album | Discs | โ | disk | DISCTOTAL | Total number of disc in the album | |
Album | Tracks | โ | trkn | TRACKTOTAL | Total number of track in the disc | |
Album | Year | โ | \xa9day | DATE | Release Year | |
Album | Release Time | โ | \xa9day | RELEASETIME | TDRL | Precision to date, e.g. 2023-08-10T00:00:00-04:00 |
Album | Compilation | โ | cpil | PARTOFACOMPILATION | ||
Album | Album Explicitness/Clean | โ | iTunes custom tag, only supported in MP4 None = [0], Clean = [2], Explicit = [4]1 | |||
Album | Publisher | โ | LABEL | TPUB | ||
Album | Copyright | โ | cprt | COPYRIGHT | TCOP | |
Album | Credits | MUSICIANCREDITS | Mapping of instruments to artists | |||
Album | Spotify Album ID | โ | Custom field | |||
Track | Title | โ | \xa9nam | TITLE | TIT2 | |
Track | Artist | โ | \xa9ART | ARTIST | ||
Track | Disc Number | โ | disk | DISCNUMBER | ||
Track | Track Number | โ | trkn | TRACKNUMBER | TRCK | |
Track | Track Explicitness/Clean | โ | rtng | iTunes custom tag, only supported in MP4 None = [0], Clean = [2], Explicit = [4]1 | ||
Track | Genre | \xa9gen | GENRE | See the list of genre | ||
Track | Composer | โ | \xa9wrt | COMPOSER | TCOM | Also denote as ไฝๆฒ; |
Track | Lyricist | โ | LYRICIST | TEXT | Also denote as ไฝ่ฉ; Written By | |
Track | Arranger | โ | Also denote as ็ทจๆฒ; Arranged By | |||
Track | Producer | โ | Also denote as ่ฃฝไฝไบบ | |||
Track | Language | LANGUAGE | TLAN | |||
Track | Lyrics | โ | \xa9lyr | LYRICS | USLT |
Genresโ
TODO
Future Workโ
- Add support for linking to MusicBrainz, Discogs, Spotify, Apple Music
- Add support for multiple artists (e.g.
TPE1
,TPE2
,TPE3
,TPE4
) - Add support for Remix and Cover (
TCON
) - Add support for ISRC (
TSRC
) - Add support for Synchronised lyrics (Section 4.9)
Referencesโ
- Mutagen MP4 Reference
- Vorbis Comment
- id3v2.4.0-frames - ID3.org
- Mapping of Properties to Various Formats (TagLib)