Skip to main content
Participant
January 13, 2025
Answered

Text Clip Modification with C++ SDK

  • January 13, 2025
  • 1 reply
  • 202 views

Hi!

I am currently attempting to develop a plugin that reads and modifies the text content, styling, and position of text clips in a video track for Premiere. The goal is to create a tool that can help with translation of captions for filmmakers that use non-standard captioning with dynamic positions and color. Many filmmakers are using text layers for captions in order to communicate additional information to deaf/hard-of-hearing viewers. These projects sometimes use older features such as title clips to achieve this.

I hit a wall pretty early on with Extendscript, Premiere Pro 2025, and CEP 12 when I realized that the Extendscript API is not able to read/write text clips from a video track or captions. Does this same limitation exist currently with the C++ SDK for Premiere Pro? I was able to find this lone comment from Adobe Employee @Bruce Bullis. That comment doesn't have any information though and the question it is responding too isn't very clear. Would love insight from any employees that work on the Premiere Pro SDK or APIs to see if what we are hoping to achieve is in any way possible.

Thank you to anyone that can offer concrete info here!

Correct answer bbb_999

Still true; PPro offers no APIs (C++ or ExtendScript) around captions, or maniuplating Text layers (beyond what's possible via .mogrt manipulation).

Both of those areas will have to wait until after we complete the move from ExtendScript to UXP extensibility. The effort is underway; no dates available.  

1 reply

bbb_999
Community Manager
bbb_999Community ManagerCorrect answer
Community Manager
January 13, 2025

Still true; PPro offers no APIs (C++ or ExtendScript) around captions, or maniuplating Text layers (beyond what's possible via .mogrt manipulation).

Both of those areas will have to wait until after we complete the move from ExtendScript to UXP extensibility. The effort is underway; no dates available.