Wisdom

Why chapters live in a separate JSON file

Quote

you don't have to re encode or parse the file and stick them in the frame headers and all this kind of stuff. I mean, it's just so much easier to keep everything in a separate JSON

Episode 13: Episode 13 00:34:12 (play audio from this timestamp, opens in a new tab)

Voice-matched

Summary

Why define a chapters spec when MP3s can already embed chapters? Dave says a separate JSON file lets hosts add chapters without heavy audio work: no re-encoding, no parsing files or writing frame headers.