Captions · JSON-LD Context
Captions Ai Context
JSON-LD context defining the semantic vocabulary for Captions Ai from Captions.
3 Classes
31 Properties
1 Namespaces
Namespaces
captions:
https://raw.githubusercontent.com/api-evangelist/captions-ai/main/vocabulary/captions-ai-vocabulary.yml#
Classes
id
object
name
Properties
| Property | Type | Container |
|---|---|---|
| MAVideo | reference | |
| status | ||
| created_at | schema:DateTime | |
| completed_at | schema:DateTime | |
| progress | schema:Number | |
| model | ||
| source_video_id | reference | |
| caption_template_id | ||
| share_link_url | reference | |
| MACaptionTemplate | reference | |
| preview_url | reference | |
| CreatorListResponse | reference | |
| supportedCreators | list | |
| thumbnails | ||
| imageUrl | reference | |
| videoUrl | reference | |
| operationId | ||
| script | ||
| creatorName | ||
| resolution | ||
| mediaUrls | reference | list |
| MetaTextOverlay | reference | |
| results | list | |
| texts | list | |
| TTSRequest | reference | |
| text | ||
| error | ||
| code | ||
| message | ||
| url | reference | |
| state |
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"captions": "https://raw.githubusercontent.com/api-evangelist/captions-ai/main/vocabulary/captions-ai-vocabulary.yml#",
"MAVideo": {
"@id": "schema:VideoObject",
"@type": "@id"
},
"id": "@id",
"object": "@type",
"status": {
"@id": "schema:actionStatus"
},
"created_at": {
"@id": "schema:dateCreated",
"@type": "schema:DateTime"
},
"completed_at": {
"@id": "schema:endDate",
"@type": "schema:DateTime"
},
"progress": {
"@id": "schema:percentComplete",
"@type": "schema:Number"
},
"model": {
"@id": "schema:softwareVersion"
},
"source_video_id": {
"@id": "schema:isBasedOn",
"@type": "@id"
},
"caption_template_id": {
"@id": "captions:captionTemplateId"
},
"share_link_url": {
"@id": "schema:url",
"@type": "@id"
},
"MACaptionTemplate": {
"@id": "captions:CaptionTemplate",
"@type": "@id"
},
"preview_url": {
"@id": "schema:thumbnailUrl",
"@type": "@id"
},
"CreatorListResponse": {
"@id": "captions:CreatorList",
"@type": "@id"
},
"supportedCreators": {
"@id": "captions:supportedCreators",
"@container": "@list"
},
"thumbnails": {
"@id": "captions:thumbnails"
},
"imageUrl": {
"@id": "schema:image",
"@type": "@id"
},
"videoUrl": {
"@id": "schema:video",
"@type": "@id"
},
"operationId": {
"@id": "captions:operationId"
},
"script": {
"@id": "schema:text"
},
"creatorName": {
"@id": "schema:name"
},
"resolution": {
"@id": "captions:resolution"
},
"mediaUrls": {
"@id": "schema:associatedMedia",
"@container": "@list",
"@type": "@id"
},
"MetaTextOverlay": {
"@id": "captions:MetaTextOverlay",
"@type": "@id"
},
"results": {
"@id": "schema:result",
"@container": "@list"
},
"texts": {
"@id": "schema:text",
"@container": "@list"
},
"TTSRequest": {
"@id": "schema:SpeakableSpecification",
"@type": "@id"
},
"text": {
"@id": "schema:text"
},
"error": {
"@id": "schema:error"
},
"code": {
"@id": "schema:identifier"
},
"message": {
"@id": "schema:description"
},
"name": "schema:name",
"url": {
"@id": "schema:url",
"@type": "@id"
},
"state": {
"@id": "schema:actionStatus"
}
}
}