How does Video analysis differ from Image analysis?
Great question! By default videos get analyzed per second of footage, essentially returning a group of Images to you in JSON format. You'll receive an array of timestamps that correspond to each set of tags and probabilities.
What video formats do you support?
Currently we support .AVI, .MP4, .WMV, .MOV, .GIF and .3GPP files. Note that GIFs are treated as videos even if they don't have any animation.
If you use a format that isn't listed here you'll receive this:
31101 - Input video format unsupported
Can I change the frame-rate so it only gives me tags once every X seconds?
Indeed you can! Note that X just needs to be greater than or equal to 1 so you can't get tags every 0.1111111 seconds (....yet).
Here's our guide on it.
Is there a limit on video file size?
Unfortunately, yes. Both a video uploaded through URL or from a local file has a limit of 100MB and 10mins in length.
If your video exceeds this size, please follow our tutorial on how to break that sucker up into smaller components and then send those into the Video API. Otherwise, our server will get cranky and will give you an error, and he does not like being cranky.
Is this pricing the same as image analysis?
Yep! The only difference is that a video will consume operations on a per-second basis.
Why am I getting an error when I upload YouTube videos?
Unfortunately we need to be able to download the files that are sent to our platform so we are unable to process YouTube videos at the moment.