Basically I've run into something when dealing with the following tags:
- Release date
- Disc number & total number of discs
- Track number & total number of tracks
Per each standard these appear to be dealt with as such:
-
FLAC
- Release date:
YEAR
(which mp3tag maps toDATE
by default) - Disc number & total number of discs:
DISCNUMBER
andDISCTOTAL
, respectively - Track number & total number of tracks:
TRACK
(which mp3tag maps toTRACKNUMBER
by default) andTRACKTOTAL
, respectively
- Release date:
-
MP3 (ID3v2.3)
- Release date: Split into
YEAR
(TYER
) andDATE
(TDAT
) - Disc number & total number of discs: Combined into
DISCNUMBER
- Track number & total number of tracks: Combined into
TRACK
- Release date: Split into
-
M4A (MP4)
- Release date:
YEAR
- Disc number & total number of discs:
DISCNUMBER
andTOTALDISCS
, respectively - Track number & total number of tracks:
TRACK
andTOTALTRACKS
, respectively
- Release date:
It seems rather annoying to have to manually conform to each standard to ensure proper tags. For those who have libraries with different kinds of files, how do you attack this?