AE to PR Converted. Part 02.

Community Beginner ,
Jun 04, 2021 Jun 04, 2021

Copy link to clipboard

Copied

Hello!

I'm sorry if this question is inappropriate here or you can't give an answer to it, but since there is very little information about this, I still decided to clarify at least some data in the original source.

I have already raised the question here about writing a plugin for exporting masks from After Effects to Premiere Pro, and thanks to a specialist from Adobe, I learned that it is impossible to do this through the API and there is no documentation and open information on this issue, but you can convert masks using a script in After Effects to numeric values and then convert them to the format needed for Premiere Pro, but further information is closed.

I turned to programmers for help, as these are my main tools for working and it is important for me to implement this task, and we, as the Adobe specialist said, were able to export masks from After Effects to numeric values, and then find out what format to convert the data to so that Premiere Pro can perceive it (without using the API), it can use XML, which Mocha Pro does when converting masks from After Effects to Premiere Pro, adding them to the hidden part of the clipboard for transmission to Premiere Pro as a mask, however, of course, it is not possible to simply convert the format and paste the copied text, whatever it is, into the program, it will not be able to transform into a mask or any other object, because for such purposes, more access and deep data injection directly into the program in the form of bytecode is required.

My question is this: Is there any data or tools available to be able to use the converted data in the format used by Premiere Pro, in Premiere Pro itself? It is not enough just to be able to convert data, it is important to know how to import it into Premiere Pro in a language that is understandable to it. This can't be done using data from the SDK, there is no API for this, but I can export data from After Effects and it's not a problem to convert it to a format that Premiere Pro understands, more precisely, I can't do it, programmers can do it, but how do I continue to work with the resulting format using it for use in Premiere Pro? I could, of course, ask Boris FX how they implemented this in Mocha Pro, but I think that this is a trade secret of their product, and in Adobe it is hardly a trade secret, because such tools allow users to better interact with their products, in particular, with Premiere Pro. I hope to get some information, if possible.

Thanks.

Regards,
Sergey!

TOPICS
Export, Formats, Import, SDK

Views

454

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct Answer

Adobe Employee , Jun 04, 2021 Jun 04, 2021
> Is there any data or tools available...in Premiere Pro itself? No.

Likes

Translate

Translate
Adobe Employee ,
Jun 04, 2021 Jun 04, 2021

Copy link to clipboard

Copied

Is there any data or tools available...in Premiere Pro itself?

No.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 04, 2021 Jun 04, 2021

Copy link to clipboard

Copied

Oh, thanks...
Concise. 🙂

The information that helps me as a user to work with Adobe software is closed and there is no way to find out and therefore implement it? 

Earlier in my post you told me that it's impossible to implement through API, but it's possible to access After Effects digital mask values at script level and find out how to convert it to a format that Premiere Pro understands. I found a programmer who was able to find this out, but converting it and passing it to Premiere Pro are very different things.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jun 04, 2021 Jun 04, 2021

Copy link to clipboard

Copied

>The information that helps me as a user to work with Adobe software is closed and there is no way to find out and therefore implement it? 

Not quite; while there is no documentation around the clipboard format required for data to be paste-able onto PPro masks, a programmer could test what data formats are and are not successfully paste-able, and proceed based on those findings.

>Earlier in my post you told me that it's impossible to implement through API, but it's possible to access After Effects digital mask values at script level and find out how to convert it to a format that Premiere Pro understands.

To restate: Yes, AE mask data is available via AE's ExtendScript API. And yes, it is also possible for a developer to determine (through testing) how clipboard data would need to be formatted, in order to be paste-able onto PPro masks. 

> I found a programmer who was able to find this out, but converting it and passing it to Premiere Pro are very different things.

Agreed! Feel free to have your programmer contact me directly: bbb@adobe.com


Please know that, by providing the (admittedly) accurate-if-not-terribly-helpful information [above], we're not trying to diminish your enthusiasm for creating such a plug-in. 🙂

 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 04, 2021 Jun 04, 2021

Copy link to clipboard

Copied

I sent you an email about it.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 05, 2021 Jun 05, 2021

Copy link to clipboard

Copied

LATEST

Hello, Bruce.

I sent your email today to the programmer who is handling this task and he informed me that he wrote you a letter about it.

Please pay attention to it when you have free time.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines