如何开始开发Premiere Pro插件?我有Premiere Pro CS3和VB.NET的工作知识。 (我有许多其他语言的经验,如果需要,我可以用来绕过它。)
是否有我正在寻找的SDK?我是否需要联系Adobe才能加入各种开发者计划?
编辑:
愚蠢的我,我在Adobe的网站上找到了一个SDK。我在哪里可以找到API或参考?
答案 0 :(得分:5)
有一个SDK,无需注册。 http://www.adobe.com/devnet/premiere/sdk/cs3/。 API文档随安装程序一起提供。
编辑(更多信息:评论):
我不知道那里有任何非常好的教程。开始使用的最佳方法是尝试编译Premiere SDK附带的一些示例[使用VC ++,它们都带有项目文件],然后查看它们是否按预期工作。示例中有一个“简单视频过滤器”插件可能是一个很好的起点。
获得After Effects SDK可能也会有所帮助,因为两者之间存在相似之处。从AE CS3 SDK指南文档的第10章开始:
Adobe Premiere Pro支持After 效果效果API。从版本2.0开始, Premiere Pro提供彻底的主机 实施,关键遗漏 与3D相关的呼叫(辅助 频道信息,相机和 灯)和其他实用功能 由After Effects'AEGP API提供。
如果你还没有完成很多C ++,C++ in Action是我见过的更好的[在线免费]介绍之一。它可能太基础了,但是一些插件API的东西非常多毛,所以一个单独的非Adobe-API相关的地方可能是一个好主意。