I'm currently building a plug in which will exports the rendered file from Adobe Premier Pro to an external asset management system. We have our own specs for rendering, my question is, can I implement all the render specs into my program instead of using a preset EPR file? I don't want to embed the EPR file path into my program, because the plug in need to be recompiled everytime when the path is changed.
I am using the SDK, c++ with visual studio IDE
Are you writing an Exporter, or an Export Controller?
If you're writing an Exporter, then .epr files are unnecessary; your plug-in will request rendered frames and audio samples from PPro, and write them out however you like.
If you're writing an Export Controller, you'll need those .epr files somewhere. I'd recommend installing them somewhere handy on disk, rather than making them part of your plug-in binary.
I am using Export Controller Plugin, since we have to send the rendered the file to external asset management system over network. So.. we have to use EPR file, and embed the path into my program rather than program each specs into the application. ? Just want to confirm.
Thank you very much,
You would need to know where those .epr files were; installing them with your plug-in seems like the right approach.
If you have not yet released your Export Controller, it may be worth your while to investigate implementing as a CEP panel instead. CEP panels can do everything an Export Controller plug-in can, and more. The example panel also includes .epr files as payloads. 🙂
Great. I will look into CEP Panel. Thank you so much for your help.