Setting Parameters

Learn how to make your templates dynamic by parameterizing different elements in Orshot Studio

Video Tutorial

Video Element Parameters

When you add a video element to your template and set a parameter ID, you can dynamically control:

  • Video URL - Pass a custom video URL using the parameter ID
  • Trim Start - Set the start time using {parameterId}.trimStart
  • Trim End - Set the end time using {parameterId}.trimEnd
  • Muted - Control audio with {parameterId}.muted
  • Loop - Enable looping with {parameterId}.loop

Example

If your video element has parameter ID bgVideo, you can pass:

{
  "bgVideo": "https://example.com/video.mp4",
  "bgVideo.trimStart": 5,
  "bgVideo.trimEnd": 15,
  "bgVideo.muted": false,
  "bgVideo.loop": true
}

All Set? Let's Start Automating

Get Your API Key →
  • Image, PDF and Video Generation via API
  • Canva like editor with AI and smart features
  • No-Code Integrations (Zapier, Make, n8n etc.)
  • Embed Orshot Studio in your app
  • Start Free. No credit card required. Cancel anytime.