Skip to content

VideoChapter

reference
1 min readUpdated

Kind: Interface

Source: atloria-monorepo/packages/types/src/models/video.ts

Manual video model (D1)

The contract for auto-narrated video / GIF walkthroughs, shared between the producer (atlorix build_videos -> the API's UploadService rewrite) and the render side (the web viewer's ChapteredVideo). A page-level chaptered video is produced from the recorded click trajectory + spoken narration; the reader seeks the native player from a chapter list and can show WebVTT captions.

atlorix emits [[VIDEO: ]] / [[GIF: --sNN]] tokens into the page and a per-page <slug>.video.json (ManualVideoManifest). UploadService uploads the videos/ artifacts, rewrites [[VIDEO:]] -> a :::video{...} directive and [[GIF:]] -> a markdown image, and persists one ManualVideo row per page.

Properties

PropertyType
stepnumber
titlestring
startnumber
startMsnumber

Was this page helpful?

Download as PDF