博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PR&AE插件开发遇到的一个坑
阅读量:7265 次
发布时间:2019-06-29

本文共 721 字,大约阅读时间需要 2 分钟。

      经过一段时间的摸索,对Adobe Premiere Pro和After Effects系列插件的开发工作有了一定的掌握。如今公司需要针对Premiere Pro和After Effects开发另外一款插件,于是仔细看了看Premiere Pro和After Effects的官方文档,找到了一个基本工程开始动手开发。在正式开发之前,想看看SDK中自带的插件表现形式。于是就在VS中打开了样例工程进行编译调试,发现竟然报错:

      

      插件未加载(The library could not be loaded)。为什么没有被加载呢?日志文件中也没有提示原因。可是这是SDK自带的样例工程啊,总不能在配置上有什么差错。其实在开发上一款插件时其实也碰到过类似的异常,但是当时排查出的原因是动态库为正常加载。后来将动态库复制到系统目录后正常解决。但是这个样例工程非常简单,根本不涉及到动态库的使用,因此以前的经验不适用。

      思考了良久愣是没找到什么原因。抱着试一试的心态,把SDK中Examples目录下的_BuildAll解决方案打开了:

      这是所有子工程的父级工程,打开后可以看到:

       右键点击Transmitter工程,选择“设置为启动项目”,生成最终的的插件文件TransmitterSDK.prm文件,复制到C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore路径下。启动Premiere Pro CC后查看日志:

      日志显示插件已经正常加载。在Premiere Pro的菜单栏中“编辑”选择“首选项”,然后点击“回放”,可以看到插件确实已经正常生效:

      至于具体原因尚不清楚,还没来得及研究,解决问题先。

转载地址:http://bpgdm.baihongyu.com/

你可能感兴趣的文章
Oracle_052_lesson_p12
查看>>
python 面向对象二
查看>>
网络基本功:滑动窗口
查看>>
javamail发送邮件的简单实例
查看>>
Unity3d在手机里面实现用手势放大缩小镜头
查看>>
Ubuntu 12.04上编译hadoop-eclipse-plugin-1.0.4.jar包
查看>>
双绞线的制作及应用
查看>>
Excel画的图复制到Word中变形的解决办法
查看>>
primeFaces关于filter()函数问题
查看>>
redis介绍和数据类型
查看>>
java基础之访问修饰符protected
查看>>
杨泽业:给你的wordpress博客添加SMTP邮件服务,评论以后邮件通知
查看>>
在 Hadoop 中使用 Python 进行统计开发
查看>>
wordpress的安装
查看>>
win7 32位open***安装后,无法使用故障报错.
查看>>
SQL语言(一)
查看>>
Web性能优化的完整资料汇总
查看>>
IOS OC 向前声明 forward declaring
查看>>
SQL Server 系统表简介
查看>>
linux文档打包,压缩,解压缩常用指令介绍(tar gzip bzip2)
查看>>