Different platforms support defining chapters in the media description. The formats differ slightly and there, so I support multiple variants in the same format. They all look similar, but have different delimiters and spacing.
spotify has some documentation about their inline chapter formats:
(00:00) Chapter 1
(00:30) Chapter 2
(01:00) Chapter 3
(01:30) Chapter 4
(01:01:30) Chapter 5
00:00-Chapter 1
00:30-Chapter 2
01:00-Chapter 3
01:30-Chapter 4
01:01:30-Chapter 5
The youtube chapter format will be removed at some point as a standalone format, so I support the format here as well:
00:00 Chapter 1
00:30 Chapter 2
01:00 Chapter 3
01:30 Chapter 4
01:01:30 Chapter 5
Somebody asked me to support a format that looks like this:
(00:00)
Welcome to the show
(00:45)
Introducing a Guest
I don't know where it is used and no way to test it, so I just support it as a variant. It was referenced as "podcast shownote format" in the issue, but I don't know if that is correct.
Transistor.fm appears to use a format that looks like this:
00:00 - Chapter 1
00:30 - Chapter 2
01:00 - Chapter 3
01:30 - Chapter 4
01:01:30 - Chapter 5
Apart from it's chapter format, Podigee also supports a text format that looks like this:
00:00:00 - Chapter 1
00:00:30 - Chapter 2
00:01:00 - Chapter 3
00:01:30 - Chapter 4
01:01:30 - Chapter 5
extremely similar to the transistor.fm format, but apparenlty it requires hours to be specified as well.
The podcastpage format is a text format that looks like this:
(00:00) - Chapter 1
(00:30) - Chapter 2
(01:00) - Chapter 3
(01:30) - Chapter 4
(01:01:30) - Chapter 5