Generate promo videos API

Automatically generate promo videos for marketing from templates using the Shotstack API

  • Ikea
  • McDonald's
  • Twitter
  • Randstad
  • Nike
  • Coca-Cola
  • Zillow
  • Angel
  • ClickFunnels
  • TheSoul Publishing

The internet's most advanced image and video editing API

Shotstack is the most user friendly, powerful and reliable infrastructure solution to automatically generate promo videos.

JSON
{
    "timeline": {
        "soundtrack": {
            "src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/templates/advertisement/funny-pets.mp3",
            "effect": "fadeOut"
        },
        "fonts": [
            {
                "src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/fonts/SecularOne-Regular.ttf"
            }
        ],
        "background": "#1c1c1c",
        "tracks": [
            {
                "clips": [
                    {
                        "asset": {
                            "type": "image",
                            "src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/templates/advertisement/petstore-logo.png"
                        },
                        "start": 0.5,
                        "length": 2.5,
                        "fit": "none",
                        "transition": {
                            "in": "fade",
                            "out": "fade"
                        },
                        "position": "center"
                    },
                    {
                        "asset": {
                            "type": "image",
                            "src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/advertisement/petfood1.png"
                        },
                        "start": 3,
                        "length": 5,
                        "fit": "none",
                        "transition": {
                            "in": "fade",
                            "out": "fade"
                        },
                        "position": "center",
                        "offset": {
                            "x": -0.305,
                            "y": 0
                        }
                    },
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p data-html-type=text>BULLY STICKS</p>",
                            "css": "p {font-family: Secular One; color: #FFFFFF; font-size: 75px; font-weight: 600; text-align: left;}",
                            "width": 600,
                            "height": 150
                        },
                        "start": 4,
                        "length": 4,
                        "offset": {
                            "x": 0.18,
                            "y": 0.26
                        },
                        "transition": {
                            "in": "carouselLeft",
                            "out": "fade"
                        }
                    },
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p data-html-type=text>Nutriyum bully sticks contains reduced calories to help your dog achieve and maintain a healthy weight, as well as higher levels of fibre to promote feelings of fullness between meals.</p>",
                            "css": "p {font-family: Secular One; color: #FFFFFF; font-size: 24px; font-weight: 600; text-align: left;}",
                            "width": 600,
                            "height": 250
                        },
                        "start": 4.2,
                        "length": 3.8,
                        "offset": {
                            "x": 0.18,
                            "y": 0
                        },
                        "transition": {
                            "in": "carouselLeft",
                            "out": "fade"
                        }
                    },
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p data-html-type=text>$19.99</p>",
                            "css": "p {font-family: Secular One; color: #FFFFFF; font-size: 60px; font-weight: 600; text-align: left;}",
                            "width": 600,
                            "height": 100
                        },
                        "start": 4.4,
                        "length": 3.6,
                        "offset": {
                            "x": 0.18,
                            "y": -0.25
                        },
                        "transition": {
                            "in": "carouselLeft",
                            "out": "fade"
                        }
                    }
                ]
            },
            {
                "clips": [
                    {
                        "asset": {
                            "type": "image",
                            "src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/advertisement/petfood2.png"
                        },
                        "start": 8,
                        "length": 4,
                        "fit": "crop",
                        "transition": {
                            "in": "fade"
                        },
                        "position": "center",
                        "offset": {
                            "x": 0.305,
                            "y": -0.005
                        },
                        "scale": 0.404
                    },
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p data-html-type=text>DENTAL STICKS</p>",
                            "css": "p {font-family: Secular One; color: #FFFFFF; font-size: 75px; font-weight: 600; text-align: left;}",
                            "width": 600,
                            "height": 150
                        },
                        "start": 8,
                        "length": 4,
                        "offset": {
                            "x": -0.18,
                            "y": 0.26
                        },
                        "transition": {
                            "in": "carouselRight"
                        }
                    },
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p data-html-type=text>Nutriyum Dental Sticks are delicious chew treats that contain RF2, an ingredient that fights against plaque, dental tartar, and bad breath in pets.</p>",
                            "css": "p {font-family: Secular One; color: #FFFFFF; font-size: 24px; font-weight: 600; text-align: left;}",
                            "width": 600,
                            "height": 250
                        },
                        "start": 8.2,
                        "length": 3.8,
                        "offset": {
                            "x": -0.18,
                            "y": 0
                        },
                        "transition": {
                            "in": "carouselRight"
                        }
                    },
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p data-html-type=text>$25.00</p>",
                            "css": "p {font-family: Secular One; color: #FFFFFF; font-size: 60px; font-weight: 600; text-align: left;}",
                            "width": 600,
                            "height": 100
                        },
                        "start": 8.4,
                        "length": 3.6,
                        "offset": {
                            "x": -0.18,
                            "y": -0.25
                        },
                        "transition": {
                            "in": "carouselRight"
                        }
                    }
                ]
            },
            {
                "clips": [
                    {
                        "asset": {
                            "type": "video",
                            "src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/templates/advertisement/template.mp4"
                        },
                        "start": 0,
                        "length": 12,
                        "offset": {
                            "x": 0,
                            "y": 0
                        },
                        "position": "center",
                        "fit": "crop",
                        "scale": 1
                    }
                ]
            }
        ]
    },
    "output": {
        "format": "mp4",
        "size": {
            "width": 1280,
            "height": 720
        }
    }
}
The JSON for the video above

Demo's & Code Examples

Automatically generate promo videos by using demo code

  • Pexels Video Maker

    Search the Pexels stock footage video library and the Shotstack API will automatically compile an edit with music and a title

    Go to demo
  • Watermark Video

    Add a watermark to a video using the Shotstack API. This free demo lets you upload a video and add a watermark

    Go to demo

Start free

  • 10 free credits to start
  • No credit card required