Chapters
ChapterAtom can nest inside itself to form sub-chapters.
| ID | Element | Type | Meaning |
|---|---|---|---|
1043A770 | Chapters | Master | Menus and partitioning. |
45B9 | EditionEntry | Master | One chapter edition. |
45BC | EditionUID | Unsigned | Unique edition ID. |
45BD | EditionFlagHidden | Unsigned | Hidden from the user interface. |
45DB | EditionFlagDefault | Unsigned | Should be the default. |
45DD | EditionFlagOrdered | Unsigned | Chapters are ordered and enforced. |
4520 | EditionDisplay | Master | Display strings for the edition. |
4521 | EditionString | UTF-8 | Edition display name. |
45E4 | EditionLanguageIETF | String | Language of EditionString. |
B6 | ChapterAtom | Master | One chapter. |
73C4 | ChapterUID | Unsigned | Unique chapter ID. |
5654 | ChapterStringUID | UTF-8 | String ID, such as a WebVTT cue ID. |
91 | ChapterTimeStart | Unsigned | Start in nanoseconds. |
92 | ChapterTimeEnd | Unsigned | End in nanoseconds, exclusive. |
98 | ChapterFlagHidden | Unsigned | Hidden from the user interface. |
4598 | ChapterFlagEnabled | Unsigned | Enabled. Default 1. |
6E67 | ChapterSegmentUUID | Binary | Segment to play during the chapter. |
4588 | ChapterSkipType | Unsigned | 0 none, 1 opening credits, 2 end credits, 3 recap, 4 next preview, 5 preview, 6 advertisement, 7 intermission. |
6EBC | ChapterSegmentEditionUID | Unsigned | Edition to play from the linked Segment. |
63C3 | ChapterPhysicalEquiv | Unsigned | Physical equivalent, such as 60 for a DVD or 50 for a side. |
8F | ChapterTrack | Master | Tracks the chapter applies to. |
89 | ChapterTrackUID | Unsigned | TrackUID the chapter applies to. |
80 | ChapterDisplay | Master | Display strings for the chapter. |
85 | ChapString | UTF-8 | Chapter display name. |
437C | ChapLanguage | String | Language in Matroska form. Default eng. |
437D | ChapLanguageBCP47 | String | Language per RFC 5646. |
437E | ChapCountry | String | Country for the chapter string. |
6944 | ChapProcess | Master | Commands associated with the chapter. |
6955 | ChapProcessCodecID | Unsigned | 0 Matroska Script, 1 DVD menu. |
450D | ChapProcessPrivate | Binary | Codec-specific data, such as the DVD level equivalent. |
6911 | ChapProcessCommand | Master | One command. |
6922 | ChapProcessTime | Unsigned | 0 during the chapter, 1 before playback, 2 after the chapter. |
6933 | ChapProcessData | Binary | Command data. |