Skip to main content
Known Participant
April 3, 2025
Question

Struggling with Premiere Pro Plugin/Extension development!!

  • April 3, 2025
  • 2 replies
  • 2489 views

I am developing an extension for Adobe Premiere Pro, but I am struggling to get started as I am unable to properly understand the docs on CEP and the Premiere Pro API. I am finding it difficult to understand how to integrate these technologies properly, and I haven't come across any comprehensive resources that clearly explain the process.

Previously, I experimented with UXP, but I encountered limitations due to certain unsupported APIs and features. Now, I am unsure whether I should continue with CEP and try to work through its complexities or move back to UXP, hoping for better long-term support.

I am looking for:

i)Clear learning resources or tutorials for CEP and the Premiere Pro API.

ii)Guidance on how to properly integrate CEP with Premiere Pro.

iii)Insights into whether CEP is still the best approach or if UXP has improved enough to be a viable alternative.

If anyone has experience with this or can recommend useful resources, I would really appreciate your insights!

2 replies

Bruce Bullis
Legend
April 3, 2025

i)Clear learning resources or tutorials for CEP and the Premiere Pro API.
ii)Guidance on how to properly integrate CEP with Premiere Pro.

The PProPanel sample is the right starting point. PPro's ExtendScript API docs are here.

>iii)Insights into whether CEP is still the best approach or if UXP has improved enough to be a viable alternative.

You don't mention when you last checked, but if UXP already supports what you're trying to do (or is close), we definitely recommend using UXP.





Known Participant
April 5, 2025

I've seen them before but I thought they are olderversions and I want CEP12 proper sample which will act as a boiler plate code for me to start of. 
Another issue I was facing is I am unable to run extendscript in jsx file from the main.js file. The pathing is correct and I have also set the PlayerDebugMode to 1 in Registry Editor. There is no proper error message, it just says EvalScript Error and I am unable to Debug it.
I need your assistance here.

Thank you in advance!

Bruce Bullis
Legend
April 8, 2025

> There is no supported Trimming API, but you can change the sequence in/out points of trackItems, and move them

There is this extension called AutoPod which cuts a part sequence and disables/deletes it and I want to implement that feature and I am not able to get it.

And,
With the PPRO panel I can use the abilities of CEP, extendscript and the PPRO API right.
If not, how will that be possible


I can use the abilities of CEP, extendscript and the PPRO API right.


Yes; the PPro API is ExtendScript-based, those aren't distinct capabilities. 

Peru Bob
Community Expert
Community Expert
April 3, 2025