如何开始开发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相关的地方可能是一个好主意.