Probe API Not Working

Probe Api not Working With Outside ShotStack Video URL

https://api.shotstack.io/v1/probe/https%3A%2F%2Fwebispark.blob.core.windows.net%2Ftrip-itinerary-videos%2Faad2190c-99f6-4db8-bf82-910c814d7943.mp4

It looks like you are using Windows Azure Blob storage. Is there some kind of configuration setting that stops the video file from being streamed immediately vs being fully downloaded.

I think what is happening here is that Azure is trying to force us to download the whole file, where as what we do is only stream the first party of it until we can read the metadata. This lets us respond much faster without downloading the entire file.

It works if I download your file and serve it from AWS S3, like this:
https://api.shotstack.io/v1/probe/https%3A%2F%2Fshotstack-customer.s3.ap-southeast-2.amazonaws.com%2Fno-probe.mp4

I did a quick Google and it looks like this is a common issue with Azure where it returns a 200 status instead of 206 partial download. There are a few articles on how to set this up, these ones might help:

If you set this up, it also means any videos your serve to your users will play back much more smoothly, rather than having to wait for the entire file.