Skip to main content
Participating Frequently
November 15, 2024
解決済み

开发的插件不被加载可能是什么原因

  • November 15, 2024
  • 返信数 4.
  • 524 ビュー

开发的import插件,同时出debug包和release发到另外一个mac上,其中release包使用正常,debug包无法使用,且没有任何log,并且这个目录下~/Library/Application Support/Adobe/Premiere Pro/[version number]/Plugin Loading.log 也没有这个log文件。

加载无法使用一般可能的原因是什么?或者我需要查看什么来获得相关信息?

谢谢!

このトピックへの返信は締め切られました。
解決に役立った回答 BillClag

>> What are the general possible reasons why the load is not working?

The usual issue is that a dependency or DLL is not found or loading. 

sometimes the DLL needs to be in C:\Program Files\Adobe\Adobe Premiere Pro 2025

instead of the place your plug-in lives C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore

That's because the plug-in is loaded from ../MediaCore but Premiere is the one loading it. 

Issues can arise from FFmpeg or other DLL versions. 

I had top make my plug-in use a different version of FFmpeg. 

This is because, once Premiere loads a DLL, then your plug-in can't also load it. 

Then I mhad to add seconc versions of FFmpeg DLL's alongside Premiere.

 

>> Or what do I need to look at to get relevant information?

C:\Users\user_name\AppData\Roaming\Adobe\Premiere Pro\24.0\Plugin Loading.log

If you are using a different version of Premiere then the folder names will be different.

返信数 4

Inspiring
November 15, 2024

Because you are on an Apple Mac you need to translate the folder names to Mac style, but the concepts are the same. 

Inspiring
November 15, 2024

For example, if Premiere uses 

avcodec-59.dll and avformat-59.dll I used avcodec-60.dll and avcformat-60.dll in my plug-in and placed them there. 

BillClag解決!
Inspiring
November 15, 2024

>> What are the general possible reasons why the load is not working?

The usual issue is that a dependency or DLL is not found or loading. 

sometimes the DLL needs to be in C:\Program Files\Adobe\Adobe Premiere Pro 2025

instead of the place your plug-in lives C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore

That's because the plug-in is loaded from ../MediaCore but Premiere is the one loading it. 

Issues can arise from FFmpeg or other DLL versions. 

I had top make my plug-in use a different version of FFmpeg. 

This is because, once Premiere loads a DLL, then your plug-in can't also load it. 

Then I mhad to add seconc versions of FFmpeg DLL's alongside Premiere.

 

>> Or what do I need to look at to get relevant information?

C:\Users\user_name\AppData\Roaming\Adobe\Premiere Pro\24.0\Plugin Loading.log

If you are using a different version of Premiere then the folder names will be different.

Participating Frequently
November 18, 2024

谢谢,我试一下

Bruce Bullis
Legend
November 15, 2024

I don't trust our translation service's translation of your message; could you tell us more about the debug and release versions of the Impoter plugin?