7

如何开始开发 Premiere Pro 插件?我有 Premiere Pro CS3 和 VB.NET 的工作知识。(如果需要,我可以使用许多其他语言来解决问题。)

是否有我正在寻找的 SDK?我是否需要联系 Adob​​e 才能加入某种开发人员计划?

编辑:

愚蠢的我,我在 Adob​​e 的网站上找到了一个 SDK。我在哪里可以找到 API 或参考?

4

1 回答 1

7

有 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 的东西很麻烦,所以一个单独的非 Adob​​e API 相关的地方来复习语言可能是个好主意。

于 2010-02-21T06:22:36.830 回答