Quantcast
Channel: Adobe Community : Discussion List - After Effects Scripting
Viewing all articles
Browse latest Browse all 2143

Retrieving XMP metadata from After Effects Comp

$
0
0

Hi,

 

I've successfully retrieved XMP metadata from a custom Project schema. Like this:

 

var proj = app.project;

var customMetadataSet = "Starz";

var customMetadataField = "Episode";

 

if(ExternalObject.AdobeXMPScript == undefined) {

    ExternalObject.AdobeXMPScript = new ExternalObject('lib:AdobeXMPScript');

}

 

var metaData = new XMPMeta(proj.xmpPacket);

var schemaNS = XMPMeta.getNamespaceURI(customMetadataSet);

 

if(schemaNS == "" || schemaNS == undefined) {

    alert("no custom metadata named: " + customMetadataSet);

} else {

    var metaValue = metaData.getProperty(schemaNS, customMetadataField);

    if(!metaValue) {

        alert("no custom field named: " + customMetadataField + " In set: " + customMetadataSet);

    } else {

        alert(customMetadataField+ ": " + metaValue.value);

    }

}

Screen Shot 2018-03-01 at 4.29.55 PM.png

But now I have 2 questions.

  1. How do I get Project XMP metadata from Dublin Core or Basic set?
  2. How do I get XMP metadata from a selected Comp and the Dynamic Media set?

 

Thanks for any insight.

Kelly Anderson

Starz - A Lionsgate Company

 


Viewing all articles
Browse latest Browse all 2143

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>