Skip to main content
Inspiring
January 19, 2012
Answered

AE fails to load PRM plugin

  • January 19, 2012
  • 1 reply
  • 17617 views

I build an Exporter plugin for Premiere as a dot PRM file.  Zal Lam says I need to put it into C:\Program Files\Adobe\Common\Plug-ins\CS5.5\MediaCore folder so the render will be seen in the queue and access MediaCore libraries. 

After Effects is trying to load my Premiere Exporter plug-in and giving a failed to load warning. 

How do I make my Premiere plug-in only be seen by Premiere and not also by After Effects?

This topic has been closed for replies.
Correct answer Zac Lam

No, the entry point is never hit in After Effects.  As far as I can tell my plugin is never loaded into After Effects.  I ran the debugger and set break points but the entry point is never hit in After Effects. 

Yes, the plugin is loaded and the entry point is hit in Premiere when I run Premiere. 

I am worried that MediaCore is trying to load a Premiere plugin when I run After effects. 

Do I need to add a PiPL to the Premiere plugin so After Effects MeciaCore will not load it?  That idea seems silly. 


Bill sent his exporter over offline.  For those following the thread, here's my findings:

Ah, so it has a DLL dependency on libxml2.dll.  Turns out in my PPro 5.5.2 installation, that file no longer is there, and it’s replaced by libxml2-2.dll, so the exporter doesn’t load in my PPro 5.5.2 either.  So you’ll probably want to not assume the file is already there from the PPro installation.

When you launch AE, it loads the exporter plug-ins, although they won’t show up in the UI.  This is because the MediaCore libraries are present in both PPro and AE, and those libraries do provide limited export support in AE, although third-party exporters don’t show up in the UI.  So you could either (1) supply the libxml*.dll file to AE so that it loads properly, or (2) use the blacklist functionality as follows: In the same folder as the exporter, you’ll want to search for a file named “Blacklist After Effects.txt”.  If it exists, add a line with “SDK_Exporter” to it, or whatever your exporter filename is, without the extension.  Otherwise, just create the file and add the line.

Sounds like you’d be interested to have support for third-party exporters in After Effects, so that you wouldn’t need to write a separate plug-in for export from AE.  I’ll add your name to the list of requestors for feature F27005.

1 reply

Inspiring
January 19, 2012

What specifically does the warning say?  Can you type out the wording or post a screengrab?  Thanks Bill.

BillClagAuthor
Inspiring
January 19, 2012

Here is the message:

After Effects warning: The following plugins have failed to load.  Please reinstall these plugins:

C:\Program Files\Adobe\Common\Plug-ins\CS5.5\MediaCore\ExporterISIS.prm

The plugin works great in Premiere.  I need to write a similar exporter for After Effects.

BillClagAuthor
Inspiring
January 19, 2012

By the way I am using Win7 64 bit Professional and the latest Adobe Master Collection CS5.5 release version, full install.  My Premiere plugin PRM is a 64 bit build, obviously.