Copy link to clipboard
Copied
Is there a way using PremierePro C++ SDK to write a plug-in that watches for the moments (events) when user opens or creates a project in Premiere Pro? The goal is to create a plug-in that logs each new project name that was opened or created in Premiere Pro by the user (by passing this timestamped information to some .log file or DB).
What is the best starting point (and what plug-in type) for writting such a plug-in using C++?
Perhaps, this plugin may also have a text field where user can fill his/her name to better understand who is working on the particular project right now.
Thanks in advance.
I would go with CEP panel instead of C++ plugin. You can launch it in background and it will write to whatever file you specify.
There is a document open event, which your panel can easily listen to.
Here is panel sampel: https://github.com/Adobe-CEP/Samples/tree/master/PProPanel
Copy link to clipboard
Copied
I would go with CEP panel instead of C++ plugin. You can launch it in background and it will write to whatever file you specify.
There is a document open event, which your panel can easily listen to.
Here is panel sampel: https://github.com/Adobe-CEP/Samples/tree/master/PProPanel
Copy link to clipboard
Copied
Ivan's right, the ExtendScript API (used by CEP panels) is the right place for such functionality. Panels can get and set private project metadata, which would let you track who was most recently editing a given project.
Copy link to clipboard
Copied
Thank you, guys!
Looks like it's time to join JS community allong with C++....
But.. Is there a chance to stay with C++?