我该如何开始开发Premiere Pro插件?我有Premiere Pro CS3和VB.NET的工作知识。(如果需要,我还有其他语言的经验可以使用。)
我需要寻找一个SDK吗?我需要联系Adobe加入某种开发者计划吗?
编辑:
我找到了Adobe网站上的一个SDK。我在哪里可以找到API或参考资料?
我该如何开始开发Premiere Pro插件?我有Premiere Pro CS3和VB.NET的工作知识。(如果需要,我还有其他语言的经验可以使用。)
我需要寻找一个SDK吗?我需要联系Adobe加入某种开发者计划吗?
编辑:
我找到了Adobe网站上的一个SDK。我在哪里可以找到API或参考资料?
有一个SDK,无需注册。 http://www.adobe.com/devnet/premiere/sdk/cs3/。 API文档随安装程序一起提供。
编辑(关于评论的更多信息):
我不知道是否有真正好的教程。入门的最佳方法是尝试编译一些Premiere SDK中附带的示例[使用VC ++,它们都带有项目文件],然后查看它们是否按预期工作。示例中有一个“简单视频滤镜”插件,可能是一个很好的起点。
获取After Effects SDK也可能会有所帮助,因为两者之间存在相似之处。从AE CS3 SDK指南文档的第10章中:
Adobe Premiere Pro支持After Effects效果API。从2.0版本开始, Premiere Pro提供了彻底的主机 实现,关键遗漏是与3D相关的调用 (辅助通道信息,摄像机和 灯光)以及由After Effects提供的其他实用程序函数'AEGP API。
如果你还没有做过很多C ++,那么C ++ in Action是我见过的最好的[在线,免费]入门介绍之一。它可能太基础了,但某些插件API的内容相当复杂,因此建议在非Adobe-API相关的地方了解语言。