add_text_overlay
Add customizable text overlays to video timelines in Adobe Premiere Pro. Specify content, position, duration, font, and color, ensuring precise placement and alignment.
Instructions
Adds a text layer (title) over the video timeline.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
alignment | No | Text alignment | |
color | No | The hex color code for the text, e.g., "#FFFFFF" | |
duration | Yes | How long the text should remain on screen in seconds | |
fontFamily | No | e.g., "Arial", "Times New Roman" | |
fontSize | No | e.g., 48 | |
position | No | Text position on screen | |
sequenceId | Yes | The sequence to add the text to | |
startTime | Yes | The time in seconds when the text should appear | |
text | Yes | The text content to display | |
trackIndex | Yes | The video track to place the text on |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"alignment": {
"description": "Text alignment",
"enum": [
"left",
"center",
"right"
],
"type": "string"
},
"color": {
"description": "The hex color code for the text, e.g., \"#FFFFFF\"",
"type": "string"
},
"duration": {
"description": "How long the text should remain on screen in seconds",
"type": "number"
},
"fontFamily": {
"description": "e.g., \"Arial\", \"Times New Roman\"",
"type": "string"
},
"fontSize": {
"description": "e.g., 48",
"type": "number"
},
"position": {
"additionalProperties": false,
"description": "Text position on screen",
"properties": {
"x": {
"description": "Horizontal position (0-100)",
"type": "number"
},
"y": {
"description": "Vertical position (0-100)",
"type": "number"
}
},
"type": "object"
},
"sequenceId": {
"description": "The sequence to add the text to",
"type": "string"
},
"startTime": {
"description": "The time in seconds when the text should appear",
"type": "number"
},
"text": {
"description": "The text content to display",
"type": "string"
},
"trackIndex": {
"description": "The video track to place the text on",
"type": "number"
}
},
"required": [
"text",
"sequenceId",
"trackIndex",
"startTime",
"duration"
],
"type": "object"
}