Azure Blob Storage Integration

Send rendered videos and images straight to your own Azure Blob Storage container.

How it works

  • Step 1

    Create a container

    Create a storage account with a Blob container in Azure. The container must exist before files can be sent.

  • Step 2

    Add credentials in your dashboard

    Open Integrations, choose Azure Blob Storage and enter your storage account name and credentials. Sandbox and production can use different ones.

  • Step 3

    Add the destination

    Set the azure-blob-storage destination in the render output, or at the root of an ingest request, with your account and container.

One parameter in your render

Add destinations to the output of a render. When the video is ready, Shotstack sends it to your container under the prefix and filename you set.

{
  "output": {
    "format": "mp4",
    "destinations": [{
      "provider": "azure-blob-storage",
      "options": {
        "accountName": "mystorageaccount",
        "container": "my-container",
        "prefix": "videos",
        "filename": "my-video"
      }
    }]
  }
}

What you can do with Azure Blob Storage

  • Several containers at once

    List more than one destination to send the same file to a second container, such as a backup.

  • Only your container

    Add the Shotstack destination with "exclude": true and the file goes to Azure without being hosted by Shotstack.

  • Ingested files too

    Source files and renditions from the Ingest API use the same destination.

Questions

Does Shotstack create the container for me?
No. Create the container in your storage account first. It must exist before Shotstack can send files to it.
What is the uploaded file called?
By default, the render ID, source ID or rendition ID plus the file extension. Set filename and prefix to choose your own name and folder.

More integrations

  • AWS S3

    Transfer files to one or more S3 buckets in your AWS account.

  • Google Cloud Storage

    Transfer files to your Google Cloud Storage buckets.

  • Google Drive

    Transfer files to folders in your Google Drive.

Start free

  • 10 free credits to start
  • No credit card required