by Antoine on September 8th, 2019
In this article you'll learn what are plugins, what are the differences between Autokroma plugins and why they are available with different licenses for each Adobe CC Host.
There are two main ways to extend features of Adobe CC Video softwares (Premiere Pro, Media Encoder, After Effects) :
Native C++ Plugins : they are loaded by the Adobe host at startup and they are most efficient way to provide new features for your Adobe software. The main types of C++ plugins you can find are :
Effects : they either change the current image or generate a new one, from keyframe-able parameters and others resources from your projects (images, layers, music etc.)
Importers : they let you import new file formats and new codecs, often with more features that Adobe built-in importing codecs. You'll be able to play the files, see what they contain (image and metadata), change their visual aspect, edit them on a timeline, export and convert them
Exporters : they are useful at the last step of your projects when you want to preview, deliver or render your final sequence / composition into a new file format and/or a new codec, with more options than Adobe built-in exporting codecs
Titlers, Recorders, Transmitters for other more complex features, but they are rarer
Scripts and CEP Panels : they are easier to integrate and faster to develop and will mostly affect the UI of your Adobe software (Premiere Pro or After Effects) to automate and improve your day to day workflow. You can find a lot of them on aescripts + aeplugins, some of them for free!
We develop two native C++ plugins : BRAW Studio (of type Importer, step 1) of the diagram) and AfterCodecs (of type Exporter, step 3) of the diagram). They are both useful for different goals : AfterCodecs will provide you new codecs to export your projects whereas BRAW Studio will provide you the ability to import the new Blackmagic RAW
.braw format developed by Blackmagic Design for their new cameras and new firmwares (not the old CinemaDNG
That means you can use them both at the same time inside the same project inside the same Adobe host if you have the need to both import
.braw and export in new codecs. You don't need BRAW Studio to export in the new codecs given by AfterCodecs and you don't need AfterCodecs to import
.braw. Moreover, AfterCodecs won't let you export
braw and BRAW Studio won't let you export in new codecs, so you should license the right plugin for the right need.
AfterCodecs is available in a separate License unique for each Host (Premiere Pro, Media Encoder and After Effects). BRAW Studio is also available in two different licenses : one for Premiere Pro + Media Encoder and the other one for After Effects.
As we developed the plugins gradually in time, more hosts became available, so they were sold in new licenses for new hosts. This separation of licenses is also made so that each use case is cheaper and can be bought individually instead of buying all features at the same time. Some examples :
If you need AfterCodecs' new codecs and only want to render your AE projects and PPro projects with Adobe Media Encoder, you can only buy a license for AfterCodecs for Media Encoder and use all the new codecs for the price of only one license!
If you only need to export directly from within After Effects, you can only use AfterCodecs for After Effects.
If you only need to import
.braw inside After Effects you can only purchase BRAW Studio for After Effects. You'll be able to send your AEfx projects into Adobe Media Encoder and render them from there with this license.