
Poster frame. ?t=3.5&w=800&format=webp.

Animated GIF. ?format=gif&so=1&du=3&w=480&fps=12.

Spritesheet grid. ?format=spritesheet&w=140&cols=4&interval=3&du=20.

Trimmed clip preview. ?format=mp4&w=1280&so=0&du=30.
Poster frames
Extract a raster frame, then run the normal image pipeline (resize, format negotiation, smart crop):
Without poster, spritesheet, VTT, GIF, or video-format params, bare video URLs redirect to a signed download (
302).
Animated GIF
Transcode a clip segment to an animated GIF on the CDN edge:Spritesheets and trick play (VTT)
Generate a contact-sheet grid of sampled frames for scrub-bar hover previews:
Point a
<video> metadata track or player thumbnail plugin at the VTT URL. Each cue references the spritesheet image at the same transform params with a #xywh=x,y,w,h fragment:
POST /api/media/storyboard remains available. CDN spritesheets use the same FFmpeg tile engine with interval-based sampling.
Clip delivery
Use video output formats (mp4, webm, mov, gif) to trim, resize, and transcode: