Video
Describes a video resource with comprehensive metadata including dimensions, source information, and AI processing status.
Type Definition
type Video {
thumb: String
url: String
title: String
description: String
tags: [String]
aiProcessed: Boolean
width: Int
height: Int
aspectRatio: String
mimeType: String
fileExtension: String
fileSize: Int
orientation: String
duration: Int
definition: String
youtubeId: String
vimeoId: String
sortOrder: Int
type: String
}Fields
| Field | Type | Description |
|---|---|---|
| thumb | String | The thumbnail of the video. |
| url | String | The URL of the video. |
| title | String | The title of the video. |
| description | String | The description of the video. |
| tags | [String] | The tags of the video. |
| aiProcessed | Boolean | Whether the video has been processed by AI. |
| width | Int | The width of the video. |
| height | Int | The height of the video. |
| aspectRatio | String | The aspect ratio of the video, e.g. 16:9. |
| mimeType | String | The mime type of the video. |
| fileExtension | String | The file extension of the video. |
| fileSize | Int | The size of the video. |
| orientation | String | The orientation of the video, e.g. landscape. |
| duration | Int | The duration of the video. |
| definition | String | The definition of the video. |
| youtubeId | String | The YouTube ID of the video. |
| vimeoId | String | The Vimeo ID of the video. |
| sortOrder | Int | The sort order of the video. |
| type | String | The type of the media. |
Relationships
The Video type is used as a featured video resource within Product objects. It provides comprehensive metadata for video content including technical specifications and platform integration information.
Example
{
thumb
url
title
description
tags
aiProcessed
width
height
aspectRatio
mimeType
fileExtension
fileSize
orientation
duration
definition
youtubeId
vimeoId
sortOrder
type
}Implements
None
Related Types
- String