Accessibility

Adobe Premiere Pro 2.0 SDK

What's new in the Adobe Premiere Pro 2.0 r2 SDK?

This second release includes updated documentation and sample projects. The documentation has had hundreds of refinements, with more cross-document links added for easier navigation, better formatting for readability, and more up-to-date and descriptive content. The SDK importer and compiler projects have been reorganized, and now support Unicode, and v410 compression to demonstrate handling 32-bit float YUV. There are some fixes and optimizations to the player. The cross dissolve project has been reorganized, and now supports 32-bit float YUV and RGB, in addition to the previously supported 8-bit formats.

There have been many changes to the Adobe® Premiere® Pro application programming interface (API) from Adobe Premiere Pro 1.5. The changes are documented in the Adobe Premiere Pro 2.0 SDK Guide PDF file. All sample projects have been reworked and are functional within Adobe Premiere Pro 1.5 and 2.0. The projects use C++ and Microsoft Visual Studio .NET 2002. The sample project documentation is in the "Introduction" chapter of the SDK Guide PDF file.

  • 16-bit int and 32-bit float per channel color in all plug-in types. Support for ITU-R Recommendation BT.709 color space in V210, YUY2, and UYVY formats.
  • Unicode support.
  • Multiple camera editing and playback.
  • Asynchronous import.
  • Importers can import frames at their native resolution or specify preferred resolutions, and no longer have to support 8-bit BGRA.
  • Change in time constants for NTSC: In previous versions, scale and sampleSize values were passed as 2997/100 for 29.97 fps video. Now, they are passed more accurately as 30000/1001. Please make sure that any of your legacy code handles this correctly.
  • New method of creating Editing Modes, which allows more properties to be constrained than before (dimensions, pixel aspect ratio, etc).: An editing mode is now defined by an XML file that references the GUID of a player plug-in and classID of a compiler plug-in.
  • Option to turn off timecode reading from recorder, and to get timecode from device controller – this feature enables better use of D/A converters with 3rd party device control.
  • Many new suites for greater control by plug-ins over processing time allocation, memory management, etc.
  • Enhancements have been made to Adobe After Effects® API support. VST 2.3 is now supported.
  •  

    System and software requirements

    Microsoft® Windows® XP Professional or Home Edition and Microsoft Visual Studio .NET 2002. You will also need Adobe Acrobat® or Adobe Reader® software to read the PDF documentation.

    Developer Support

    SDKs are generally supported for 6 months following the release of the next major version of the SDK. The Premiere Pro 1.5 SDK is no longer supported. To receive developer support for this particular product, opening a case with ASN is unnecessary. Instead, contact Premiere API engineering directly.