• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Catch and react to Premiere project opening events using PremierePro C++ SDK

New Here ,
Jan 16, 2021 Jan 16, 2021

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.

TOPICS
SDK

Views

327

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Contributor , Jan 16, 2021 Jan 16, 2021

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

 

 

Votes

Translate

Translate
Contributor ,
Jan 16, 2021 Jan 16, 2021

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

 

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jan 17, 2021 Jan 17, 2021

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.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 17, 2021 Jan 17, 2021

Copy link to clipboard

Copied

LATEST

Thank you, guys!

Looks like it's time to join JS community allong with C++....

But.. Is there a chance to stay with C++?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines