Break down a UGC ad by scene: $0.30 analysis or free stills?
To study a UGC-style ad, video inspect gives free stills and a $0.01 per minute transcript; the legacy analysis adds typed scenes for $0.30. What each returns.

To break down a UGC-style ad you own, start with POST /v1/video-inspect: probe and stills are unbilled and a transcript is $0.01 per audio minute. The legacy video analysis adds typed scenes with shot type and on-screen text for $0.30, but its docs say not to start new work on it.
What does each route give me?
Video inspect returns probe, up to 24 stills (8 mid-bin stills by default) and an optional transcript with words[] and sentence segments[]. The video analyses resource adds a typed scenes[] array. Neither one predicts performance or generates video.
| Video inspect | Video analyses (legacy) | |
|---|---|---|
| Price | Probe and stills free; transcript $0.01 per audio minute | $0.30 per analysis |
| Scenes | No typed scenes | Typed scenes[] with shot type, on-screen text |
| Source limit | 1800 s | Hard 300 s; warns past about 90 s |
| Wait | Sync by default, up to 30 s | Typically 3-5 minutes |
| Status | Current default | Do not start new work |
How do I get a hook-by-hook look?
Ask inspect for a still per second with frames: { "fps": 1 }, and for segmentation.mode: "sentence" so the transcript arrives as caption-line-shaped segments. Then read the first three seconds of stills against the first sentence to see what the hook shows and says.
curl -X POST https://api.sume.com/v1/video-inspect \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: ugc-breakdown-001" \
-d '{
"video_url": "https://media.sume.com/artifacts/artf_demo/ugc-ad.mp4",
"frames": { "fps": 1 },
"transcribe": true,
"segmentation": { "mode": "sentence" }
}'What then?
Use what you learn to write your own script, and render it with a Sume avatar video, which takes a script or scene plan of 4-60 seconds. Only analyze ads you own or have permission to use, and import them to media.sume.com first.
Sources
Related posts
More in Use cases
- Virtual staging disclosure: California AB 723 and originals
California AB 723 asks listings with digitally altered photos to say so and link to the unaltered originals. How to keep original and edit as two URLs.
- California AI Transparency Act date, and latent vs manifest marks
AB 853 delays the California AI Transparency Act to August 2, 2026. What latent and manifest mean in the bill, and what Sume's docs say it ships.
- Cut one product video into feed cutdowns with the video-trim API
Video trim cuts a [start, end) range from a Sume-hosted clip into a new MP4 at $0.02 per job. Meta's Facebook Feed page lists 1 second to 241 minutes of length.
- Demand Gen 4:5 image size 960x1200: request it directly
Google lists 960x1200 as the recommended 4:5 Demand Gen image. Both edges are multiples of 16, so a GPT Image 2.5 custom image_size can ask for it exactly.
Written by Sume