Project
Roulette

Chapter Maker

Adds your own chapter markers to any video, and remembers them.

IntermediateBrowser extensionMedia8–18hAI-buildable 5/5no setupworth shipping

What you're making

Long videos with no chapters are miserable to navigate. This lets you drop your own markers while watching, name them, and jump straight back to them later. Your markers stick to that video forever, and you can share the list with someone else so they can skip to the good parts too.

An extension that overlays user-created chapter markers on a video player, persists them per video, and makes them shareable. Keeping markers glued to the right timestamp across a single-page app is the fiddly part.

UI
Logic
Useful

Hosting · Free forever

Deploys free on Firefox Add-ons or GitHub Releases.

Firefox's store is free. Chrome's charges a one-off developer fee, so ship Firefox first if you'd rather pay nothing.

Free on Firefox Add-ons; Chrome's store charges a one-off developer fee.

Core features · 7

  • Add a marker at the current playback position with one key
  • Name and edit markers inline
  • Markers render on the player's own timeline
  • Click a marker to jump straight there
  • Markers persist per video across sessions
  • Export the chapter list as shareable text
  • Survives the page changing video without a reload

The interesting part

  • Video sites are single-page apps, so navigation happens without a page load
  • Injecting into a player whose markup changes without warning
  • Keeping stored markers attached to the right video id

Once it works

  • Import chapters from a pasted list
  • Suggest chapter points from scene changes
  • Sync markers across your devices

Suggested stack

typescriptwebextension-api

Track it