# AI Video Shot Change Detection API

## About

This Utility API uses AI to identify the shot changes within the videos.

This API leverages machine learning algorithms to allows developers to identify and annotate video segments where abrupt shot changes occur, highlighting visual distinctions between frames. By providing insights into these shot changes, the API offers a valuable tool for applications requiring detailed video segmentation and analysis, contributing to improved contextual understanding and content organization.

| Provider (requested_service) | Atoms |
| --- | --- |
| Azure | 500 |
| Google | 500 |

_**Note**: In order to test the API on API Playground, just click on "Show optional inputs" and enter the Authentication token for the provider before clicking on Send request. The output response structure and the result of the AI utility APIs depend on the service provider and it may vary depending on which service provider is selected._

## API Playground

ApyHub AI

| Input | Type |
| --- | --- |
| file | required |
| requested_service | required |

**API Documentation**

**Method:** `POST`

**Endpoint:** `https://api.apyhub.com/ai/video/detect/shot/change/file`

#### Request example

```bash
curl --location --request POST 'https://api.apyhub.com/ai/video/detect/shot/change/file' \
--header 'apy-token: {{token}}' \
--form 'file=@
