Highlighted

Creation of reusable Master-Compositions

New Here ,
Aug 05, 2020

Copy link to clipboard

Copied

Is there a way to create reusable master objects in the form of compositions that can be used in subsequent projects?
My Concrete "abstract" application example would be the following: Assuming there is a master text composition (it should be called "Master-Comp") with a specific title, which is embedded and used in project A and project B. If I afterwards change the title text to "Master-Comp" and then open project A or B, the composition ("Master-Comp") should appear with the new or updated title.

TOPICS
Expressions, Import and export, Scripting

Views

40

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

Creation of reusable Master-Compositions

New Here ,
Aug 05, 2020

Copy link to clipboard

Copied

Is there a way to create reusable master objects in the form of compositions that can be used in subsequent projects?
My Concrete "abstract" application example would be the following: Assuming there is a master text composition (it should be called "Master-Comp") with a specific title, which is embedded and used in project A and project B. If I afterwards change the title text to "Master-Comp" and then open project A or B, the composition ("Master-Comp") should appear with the new or updated title.

TOPICS
Expressions, Import and export, Scripting

Views

41

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
Aug 05, 2020 0
Guide ,
Aug 05, 2020

Copy link to clipboard

Copied

You can reuse comps inside of one project, but there is no way to reuse a comp in several projects automatically.

 

You can of course create a master comp with the text and save this as an indiviual project. Later, whenever you need thoses texts, you can import this project. But AE does not link the project, instead it's rather including it. So every change after the import won't affect the imported project and it's content. In order to "update", you have to re-import and depending on your overall workflow, you might have to redo all your work.

 

There used a script available which does exactly that in an automated way - Project Sync 3, but it seemed to discontinued. Last update was for CC2014.

 

Another way around might be to read out the texts from an external source, like a text file or JSON something. This way, you would have your source file with all the data and an AE master project which links those data to AE texts and objects. And whenever you import this master project, you "link" to those source texts.

Another option might be Motion Graphic Templates, but I'm unsure of the whole workflow. I don't have much experience with them.

 

*Martin

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
Reply
Loading...
Aug 05, 2020 0
Adobe Community Professional ,
Aug 05, 2020

Copy link to clipboard

Copied

Compositions in the Project Panel are unique. If you have Master Text Comp and a text layer in that comp says "Hello" then that text will always say hello.

 

If you put Master Text Comp in Comp 1, Comp 2, and Comp 3, and you double click the nested Master Text Comp in any of those timelines to open up the Master Text Comp timeline, then change the text layer from "Hello" to "Good Bye" in the timeline, all of the other comps will have the text changed to "Good Bye" because the nested comp has changed. There is nothing to add or do or fiddle with to make the text change in every comp that contains the Master Text Comp.

 

I think that you might want to import an AEP that has a Master Text Comp in it, then change the Master Text comp in your current Project and have it changed in the original AEP project. That cannot be done. If you want to keep a project and all of it's included assets and comps as a template you can save it as an AET file using the options in the Save panel that opens when you save the first time or do a Save As. You can add the Template, but any changes you make in any comp from that template not be saved back to the original template. Every AEP is unique.  

 

 

 

 

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
Reply
Loading...
Aug 05, 2020 0
Adobe Community Professional ,
Aug 05, 2020

Copy link to clipboard

Copied

Your SOURCE TEXT composition is a SOURCE - it should not be deemed a MASTER. If you're intending to use AE's Master Properties feature, you've got it all backasswards. Here's the official Doc on Master Properties - https://helpx.adobe.com/after-effects/using/master-properties.html

 

Secondly, AE's mechanics with respect to its Project Files are such that each project file is independent; with no way to affect other comps. There is the case of AE's Team Project feature - are you alluding to this feature?

 

One way of solving your issue is to JSON, TSV or CSV as data input for the Text Layer. Are you keen to delve into this area?

 

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
Reply
Loading...
Aug 05, 2020 0