2010-02-21 9 views
5

Jak rozpocząć tworzenie wtyczki Premiere Pro? Mam Premiere Pro CS3 i praktyczną znajomość VB.NET. (Mam doświadczenie z wieloma innymi językami, z których mogę korzystać, jeśli zajdzie taka potrzeba).Pierwsze kroki w tworzeniu wtyczki Adobe Premiere?

Czy jest dostępny pakiet SDK, którego szukam? Czy muszę skontaktować się z Adobe, aby dołączyć do programu deweloperskiego?

EDIT:

Silly me, Znalazłem SDK na stronie Adobe. Gdzie mogę znaleźć API lub referencje?

Odpowiedz

5

Istnieje zestaw SDK, nie jest wymagana rejestracja. http://www.adobe.com/devnet/premiere/sdk/cs3/. Dokumenty API pochodzą z instalatorem.


Edycja (więcej informacji re: komentarze):

Nie znam żadnej naprawdę dobrych tutoriali tam. Najlepszym sposobem na rozpoczęcie jest wypróbowanie kompilacji niektórych przykładów dostarczanych z pakietem SDK Premiere [przy użyciu VC++, wszystkie pochodzą z plikami projektu], a następnie sprawdź, czy działają zgodnie z oczekiwaniami. W przykładach znajduje się wtyczka "Simple Video Filter", która może być dobrym punktem wyjścia.

Pomocne może być również pobranie zestawu SDK programu After Effects, ponieważ istnieją między nimi podobieństwa. Z rozdziału 10 Podręcznika SDK AE CS3 docs:

Adobe Premiere Pro obsługuje interfejs API efektów specjalnych After . Począwszy od wersji 2.0, Premiere Pro oferuje gruntowną gospodarz realizację kluczowe zaniechania istota rozmowy związane 3D (pomocniczy informacyjne kanał, kamery i światła) i inne funkcje użytkowe przewidziane Po Effects'AEGP API.

Jeśli jeszcze nie zrobiłeś dużo C++, C++ in Action jest jednym z lepszych [internetowych, darmowych] przedstawień, które widziałem. Może to być zbyt proste, ale niektóre dodatki do API wtyczki są dość owłosione, więc dobrym pomysłem jest oddzielne miejsce, w którym nie ma miejsca na Adobe API.

+0

+1, sprawdź. Wszelkie inne samouczki lub referencje? – Moshe

+0

Btw, czy masz jakąś osobistą pracę, którą możesz udostępnić/przekazać, aby na mnie spojrzeć? – Moshe

+1

Wszystko, co mam, to eksperymentalne rzeczy AE dla mojego własnego potoku, i prawdopodobnie byłoby to bardziej zagmatwane niż pomocne (w odniesieniu do przykładów SDK) :) – datageist