Skip to main content
Kelly Anderson
Inspiring
January 13, 2016
Answered

reading and setting custom metadata

  • January 13, 2016
  • 3 replies
  • 981 views

Hello,

Has there been any work/success on reading or setting custom metadata fields in Premiere Pro vie ExtendScript?

thanks,

Kelly

Correct answer Bruce Bullis

I think you're asking about the ability to modify XMP within programatically added schemae, right Kelly?


There was nothing new along those lines introduced in 9.1. Works today, as exercised in PProPanel, if you're get/setting a schema that's been activated by the user, in the "Metadata Display..." prefs.

3 replies

James Lockman Enterprise
Adobe Employee
Adobe Employee
March 7, 2025

I know this is really old, but consider using the Custom Metadata Panel, which works in Premiere Pro. 

Societies get the best of what they celebrate – Dr. Woodie Flowers
Bruce Bullis
Bruce BullisCorrect answer
Legend
January 14, 2016

I think you're asking about the ability to modify XMP within programatically added schemae, right Kelly?


There was nothing new along those lines introduced in 9.1. Works today, as exercised in PProPanel, if you're get/setting a schema that's been activated by the user, in the "Metadata Display..." prefs.

Kelly Anderson
Inspiring
January 14, 2016

Yes, I'm trying to read and set custom schema XMP metadata.

But also trying to read from Project Metadata. 

example:

I have an FCP XML that was created from a Digital Asset Manager (Dalet Galaxy).  Within that  XML I see:

     <comments>

         <mastercomment1/>

         <mastercomment2>ADMIN</mastercomment2>

         <mastercomment3>NEW</mastercomment3>

         <mastercomment4>CATEGORIES/LIBRARY/Features/2015/I/Into The Grizzly Maze (2014)</mastercomment4>

      </comments>

These master comments are then created in the project metadata area in PPro.  I'm assuming these are custom fields because when I go into the Metadata display, I can delete these properties.

However, these fields are what I'm trying to access.  Possible?

Bruce Bullis
Legend
January 20, 2016

You've managed to pick "special case" fields, that only exist if that sequence was imported from an FCP XML.

Any chance you could store your info in an existing, canonical (and more likely to be present) field?

Ten A
Community Expert
Community Expert
January 13, 2016

Here is a sample solution of read/write custom metadata in InDesign.

Extend_Script_experimentals/XMPtool.jsx at master · ten-A/Extend_Script_experimentals · GitHub

Probably, It helps...