12-second example · sel_area
Remove a bouncing sticker label from a product video
A 12-second product-review clip with a tilted red 'NEW FORMULA' sticker that bobs up and down in the top-right corner. Watch the real sel_area API output with the region and charge.
sel_area- Clip length
- 12 s
- Source size
- 1280 × 720
- Recorded API charge
- $0.05625
- Processing
- 105.6 s
Measured 2026-10-20. USD API charge for 15 billable seconds; web points are separate. 140.6 seconds from submission to completion, including validation and queue time. This is a recorded run, not a latency guarantee.
When to use this workflow
Remove an outdated promo sticker from authorized product footage before a new campaign.
Why this removal mode?
One 358 × 206 pixel box covers the sticker across its whole bounce path, about 8.0% of the frame. The face and product are outside the box.
Result review
The sticker, its outline and both text lines are gone in the reviewed frames. The wall inside the box is slightly smoother than the surrounding plaster texture, visible mainly when stepping frame by frame.
What this example cannot prove
The background behind the sticker is a mostly plain wall, which is an easier case. Stickers over faces, products or detailed scenery are harder and were not tested here.
No model version was returned by the public job response. One short clip cannot predict results for other footage. Check the full result at normal speed and around each word change.
Reproduce this API request
Upload your own authorized video first, then replace the upload ID. Coordinates refer to this example’s 1280 × 720 source pixels; recalculate them for a different video.
{
"type": "remove_text",
"input": {
"upload_id": "upl_your_uploaded_video"
},
"mode": "sel_area",
"rect": {
"x1": 880,
"y1": 34,
"x2": 1238,
"y2": 240
}
}Send Authorization: Bearer $UNMARKAI_API_KEY from your server and a stable Idempotency-Key for this request. Never expose the key in browser code.
Source and demonstration method
Sticker added for this test: a red rounded badge with white outline and two text lines, rotated 8°, drawn with Pillow and overlaid with ffmpeg, moving ±6 px vertically on a 1.6 s cycle. Licensed footage trimmed to 12 s and scaled to 1280 × 720 at 25 fps. The performer is not endorsing UnmarkAI. The after video is the actual API result, without manual cleanup.
Footage by Tima Miroshnichenko on Pexels, used under the Pexels License. Prepared at 1280 × 720, H.264, 25 fps, with no audio. The comparison places the processed input and downloaded API output on the same timeline; only comparison labels and encoding are added.
Use owned or licensed footage for caption replacement. Keep attribution and required disclosures in content you publish.
Explore the next workflow
All video text removal examples · Video text remover · AI caption remover