Skip to main content
Permanently render subtitles onto a video. Provide an existing subtitle file or let the system auto-extract captions first. Supports font, size, color, and position customization.
Timeout: 600s | Provider: triggerdev | Accepts: video

Request

curl -X POST https://api.rendobar.com/jobs \
  -H "Authorization: Bearer rb_your_key" \
  -H "Content-Type: application/json" \
  -d '{
  "type": "caption.burn",
  "inputs": {
    "source": "https://cdn.rendobar.com/assets/examples/sample.mp4"
  },
  "params": {}
}'

Parameters

subtitlesUrl
string
URL to existing subtitle file (omit to auto-extract captions)
fontName
string
default:"Arial"
Font name for rendered captions
fontSize
integer
default:"24"
Font size in pixels
primaryColor
string
default:"&HFFFFFF"
Primary text color in ASS hex format (e.g. “&HFFFFFF”)
outlineColor
string
default:"&H000000"
Outline color in ASS hex format (e.g. “&H000000”)
outline
integer
default:"2"
Outline thickness in pixels
position
bottom | top | center
default:"bottom"
Vertical position of captions

Response

{
  "data": {
    "id": "job_abc123",
    "status": "dispatched"
  }
}