2010-02-21 9 views
5

¿Cómo comienzo a desarrollar un plugin Premiere Pro? Tengo Premiere Pro CS3 y un conocimiento práctico de VB.NET. (Tengo experiencia con varios otros lenguajes que puedo utilizar para desplazarme si es necesario.)Comenzar a desarrollar un complemento de Adobe Premiere?

¿Hay un SDK que estoy buscando? ¿Debo contactar a Adobe para unirme a un programa de desarrollo?

EDIT:

Tonto de mí, he encontrado un SDK en el sitio de Adobe. ¿Dónde puedo encontrar una API o referencia?

Respuesta

5

Hay un SDK, no es necesario registrarse. http://www.adobe.com/devnet/premiere/sdk/cs3/. Los documentos API vienen con el instalador.


Editar (más info RE: comentarios):

No sé de ningún realmente buenos tutoriales por ahí. La mejor manera de comenzar sería intentar compilar algunos de los ejemplos que vienen con Premiere SDK [usando VC++, todos vienen con archivos de proyecto], y luego ver si funcionan como se esperaba. Hay un complemento de "filtro de video simple" en los ejemplos que podría ser un buen punto de partida.

Probablemente también sea útil obtener After Effects SDK, ya que hay similitudes entre los dos. Del Capítulo 10 de la Guía de SDK de AE ​​CS3:

Adobe Premiere Pro es compatible con la API de efecto de efectos After . A partir de la versión 2.0, Premiere Pro ofrece una cuidadosa aplicación de host , las omisiones clave siendo llamadas relacionadas con 3D (información canal auxiliar, cámaras y luces) y otras funciones de utilidad proporcionados por Después API Effects'AEGP.

Si todavía no ha hecho mucho C++, C++ in Action es una de las mejores introducciones [en línea, gratuitas] que he visto. Puede ser demasiado básico, pero algunas de las cosas del API de complementos son bastante complicadas, por lo que una buena idea es un lugar separado que no esté relacionado con la API de Adobe para mejorar el idioma.

+0

+1, consultar. ¿Algún otro tutorial o referencia? – Moshe

+0

Por cierto, ¿conseguiste algún trabajo personal que puedas compartir/pasar para que lo vea? – Moshe

+1

Todo lo que tengo es material experimental de AE ​​para mi propia tubería, y probablemente sería más confuso que útil (en relación con los ejemplos de SDK) :) – datageist

Cuestiones relacionadas