I have searched (eg , ), but did not find anything appropriate, so I want make a suggestion:
What do you think about chapter support in Musicbrainz?
Concretly I see three usecases, that are actually not possible:
1. Releases of audiobooks as one complete track. As far as I know, two usual formats exists for this files.
The first are iPod m4b files. Technically this is a mp4-Container with AAC-Audio and a Chapterfile. You
can buy it from the iTunes Store or create it , . The second format are Audible-Audiobooks.
Technically this is a proprietary container with mp3-Audio and a Chapterfile . Maybe Audible-Files
are not so high priority, because no Muxer exists for this files (a demuxer is just discussed as patch for
FFmpeg/Libav). Also Matroska and some other formats support Chapters, but I don't know a (hardware)
player or shop, that uses Matroska for audiobooks. If you have such a file and want to tag it with
Musicbrainz/Picard, you will not be able to do this, because there is no support f
2. Releases of DJ-mixes. Often DJ-mixes contain a tracklist, e.g. , . I see, that it is possible to
link one or more recordings as relationship to a DJ-mix, but the cleaner solution, I think, are chapters.
On the one hand you can define timestamps for chapters. On the other hand Picard (or another tagger) can
write chapters directly into the files, so that a player can show the actual track directly.
3. Podcasts. I'm not sure, whether Musicbrainz want to be a database for podcasts, but podcasts often use
As a suggestion chapters could be realized as a table:
PK, FK : part of recording (NOT NULL)
PK : number (NOT NULL)
: timestamp (NOT NULL)
FK : recording (the recording it is the mix or the audiobookchapter from)
I'm excited about your comments.