Copy link to clipboard
Copied
Hello everyone!
I'm interested in developing a plugin for Adobe Premiere Pro in Javascript, but I'm very new to this process of plugin development. I tried finding tutorials, information, and videos online, but most of them didn't help (the majority of the ones I found were about other Adobe products). I also don't really understand how to use the SDKs and the API of Premiere Pro. Are there any guides that you would recommend to me to start? Even something that can show me how to create a super simple "Hellow World"-ish plugin with Javascript would help greatly. Thank you!
PPro panel extensions are, essentially, web pages with two special powers: 1. They can access the local file system, and 2. They can drive the host application's ExtendScript API.
The CEP HTML Test Extension shows what's possible from within a CEP (Common Extensibility Platform) panel, at the JavaScript level.
The PProPanel sample exercises PPro's ExtendScript API.
What workflow(s) would you like your extension to support?
Copy link to clipboard
Copied
PPro panel extensions are, essentially, web pages with two special powers: 1. They can access the local file system, and 2. They can drive the host application's ExtendScript API.
The CEP HTML Test Extension shows what's possible from within a CEP (Common Extensibility Platform) panel, at the JavaScript level.
The PProPanel sample exercises PPro's ExtendScript API.
What workflow(s) would you like your extension to support?
Copy link to clipboard
Copied
Hello Bruce!
Thank you so much for the information! My workflow proceeds as follows: PPro passes the video to my system ---> user manipulates and modifies video on my system's UI ---> my system passes the rerended video back to PPro. Also, I have a few other questions. Firstly, can you direct me to the official ExtendScript API? And secondly, is ExtendScript used for building the host server or is it used on the PPro side? Thank you!
Copy link to clipboard
Copied
Do you hope to access "video from PPro" as frame buffers, or media files on disk?
PPro ExtendScript API: http://ppro-scripting.docsforadobe.dev/
I'm not sure what you mean by "host server", in this context. Panels contain both JavaScript and ExtendScript, and use ExtendScript to drive PPro behavior.