Spritesheets for Player Scrub Previews

Back to Changelog
MAR 13, 2026
NewVideo on DemandCloud PlayoutAPI

Generate spritesheets for any media asset and get back everything a player needs to render timeline scrub previews. One endpoint produces the composite image, a WebVTT cue track for HTML5 video players, and a JSON manifest for custom integrations — no glue work between formats required.

Composite spritesheet output — A single PNG containing evenly spaced thumbnail tiles from your media, with configurable column count so the same tiles can be laid out for narrow mobile UIs or wide desktop scrubbers. HTML5-ready WebVTT track — A standard WebVTT cue file maps each tile to its time range, drop-in compatible with the thumbnail-preview features in HTML5 video players. JSON manifest for custom players — A structured manifest with tile coordinates and timing, for integrations that need direct access to tile data. Sensible defaults — Provide just an asset and you get a usable spritesheet without hand-tuning every parameter. Clip ranges are automatically capped at reasonable lengths for long programs. Cached delivery — Once a spritesheet has been generated for an asset and clip range, subsequent requests are served from cache for faster delivery.

Use spritesheets to add scrub previews to CloudPlayout channels, VOD assets, or any media where viewers benefit from timeline navigation.