byted-byteplus-vod-frame-extraction

Installation
SKILL.md

VOD frame extraction

Uploads video/audio to a BytePlus VOD space (from a local file or a public URL) and returns a vid://... reference. For media already in VOD, submits Snapshot tasks (StartExecution -> Operation.Task.Type: Snapshot) for frame extraction.


Product scope

Aspect Behaviour
Input Vid or DirectUrl (JSON field video)
Extraction strategy Default: specified time at 0 ms. Supported: specified time, fixed interval, specified frames, scene-change detection.
Target image size Default resolution: 720p because the API Snapshot Target requires a resolution. Optional scale_long / scale_short.
Sprite image Optional sprite / sprite_config.
Output index mode Optional output_mode: Files or Index.
Advanced API fields Use snapshot for complete passthrough or snapshot_options to deep-merge extra fields into generated Snapshot.

If the user does not specify a strategy, use specified time at 0 ms. If they ask for multiple thumbnails but do not provide times, ask for the timestamps or use fixed interval only when they explicitly request evenly-spaced extraction.

Installs
9
GitHub Stars
447
First Seen
Jul 14, 2026
byted-byteplus-vod-frame-extraction — bytedance/agentkit-samples