AVAILABLE STARTING WITH V2022.5
This page contains details about the syntax that can be used to access Media item properties and metadata.
Property (tag) | Parent [n] (tag) n = 1,2,3 etc | Package deliverable | Returns |
---|---|---|---|
entity.tags['Tag_name'] | entity.parent[n].tags['Tag_name'] | package.deliverables['transcode1'].outputs['output1'][0] | The media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['id'] | entity.parent[n].tags['Tag_name'].id | package.deliverables['transcode1'].outputs['output1'][0].id | The ID of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['filename'] | entity.parent[n].tags[‘Tag_name’]['filename'] | package.deliverables['transcode1'].outputs['output1'][0].filename | The filename of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['size'] | entity.parent[n].tags[‘Tag_name’]['size'] | package.deliverables['transcode1'].outputs['output1'][0].size | The file size of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['info'] | entity.parent[n].tags[‘Tag_name’]['info'] | package.deliverables['transcode1'].outputs['output1'][0].info | The media info of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['md5'] | entity.parent[n].tags[‘Tag_name’]['md5'] | package.deliverables['transcode1'].outputs['output1'][0].md5 | The md5 hash of the media item identified by the Tag_name tag or package deliverable 'transcode1' tag. |
entity.tags[‘Tag_name’]['sha1'] | entity.parent[n].tags[‘Tag_name’]['sha1'] | package.deliverables['transcode1'].outputs['output1'][0].sha1 | The sha1 hash of the media item identified by the Tag_name tag or package deliverable 'transcode1' tag. |
entity.tags[‘Tag_name’]['etag'] | entity.parent[n].tags[‘Tag_name’]['etag'] | package.deliverables['transcode1'].outputs['output1'][0].etag | The etag value of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['duration'] | entity.parent[n].tags[‘Tag_name’]['duration'] | package.deliverables['transcode1'].outputs['output1'][0].duration | The file duration of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['frameRate'] | entity.parent[n].tags[‘Tag_name’]['frameRate'] | package.deliverables['transcode1'].outputs['output1'][0].frameRate | The framerate of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['mimeType'] | entity.parent[n].tags[‘Tag_name’]['mimeType'] | package.deliverables['transcode1'].outputs['output1'][0].mimeType | The MIME type of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['locatorUrl'] | entity.parent[n].tags[‘Tag_name’]['locatorUrl'] | package.deliverables['transcode1'].outputs['output1'][0].locatorUrl | The S3 locator URL of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['tracks'] | entity.parent[n].tags[‘Tag_name’]['tracks'] | package.deliverables['transcode1'].outputs['output1'][0].tracks | The tracks of the media item identified by the Tag_name tag or package deliverable transcode1 tag. |
entity.tags[‘Tag_name’]['streams'] | entity.parent[n].tags[‘Tag_name’]['streams'] | entity.parent[n].tags[‘Tag_name’]['streams'] | The streams of the media item identified by the Tag_name tag or package deliverable transcode1 tag. The data model is slightly different from tracks. |
entity.tags[‘Tag_name’]['mediainfoProperties'] | entity.parent[n].tags[‘Tag_name’]['mediainfoProperties'] | package.deliverables['transcode1'].outputs['output1'][0].mediainfoProperties. | The media info properties of the media item identified by the Tag_name tag or package deliverable transcode1 tag will be returned as an object. Properties must be filtered through. |
entity.tags[‘Tag_name’]['userProperties'] | entity.parent[n].tags[‘Tag_name’]['userProperties'] | package.deliverables['transcode1'].outputs['output1'][0].userProperties. | The user properties of the media item identified by the Tag_name tag or package deliverable transcode1 tag will be returned as an object. Properties must be filtered through. |
entity.tags[‘Tag_name’]['properties'] | entity.parent[n].tags[‘Tag_name’]['properties'] | package.deliverables['transcode1'].outputs['output1'][0].properties. | The general properties of the media item identified by the Tag_name tag or package deliverable transcode1 tag will be returned as an object. Properties must be filtered through. |
<!--Child Movie--><tagName>{{entity.tags['Movie Child13'] | json}}</tagName><tagId>{{entity.tags['Movie Child13']['id']}}<tagId><tagFilename>{{entity.tags['Movie Child13']['filename']}}</tagFilename><tagSize>{{entity.tags['Movie Child13']['size']}}</tagSize><tagInfo>{{entity.tags['Movie Child13']['info']}}</tagInfo><!--ex: SD, 800x600, 4:3, 1m 32.1s--><tagMD5>{{entity.tags['Movie Child13']['md5']}}</tagMD5><tagSHA1>{{entity.tags['Movie Child13']['sha1']}}</tagSHA1><tagETag>{{entity.tags['Movie Child13']['etag']}}</tagETag><tagDuration>{{entity.tags['Movie Child13']['duration']}}</tagDuration><tagFrameRate>{{entity.tags['Movie Child13']['frameRate']}}</tagFrameRate><tagMimeType>{{entity.tags['Movie Child13']['mimeType']}}</tagMimeType><tagNamLocatorURL>{{entity.tags['Movie Child13']['locatorUrl']}}</tagNamLocatorURL><tagTracks>{{entity.tags['Movie Child13']['tracks']}}</tagTracks><!--deprecated--><tagStreams>{{entity.tags['Movie Child13']['properties']['streams'][0]['duration']}}</tagStreams><!--??--><tagMediaInfoProperties>{{entity.tags['Movie Child13']['mediainfoProperties'] | json}}</tagMediaInfoProperties><!--returns [object][Object]--><tagMediaInfoProperties2>{{entity.tags['Movie Child13']['mediainfoProperties']['media']['_ref']}}</tagMediaInfoProperties2><!--path to file--><tagUserProperties>{{entity.tags['Movie Child13']['userProperties']['transcodeHash']}}</tagUserProperties><!--??--><!--Child Image--><tagName>{{entity.tags['Image'] | json}}</tagName><tagId>{{entity.tags['Image']['id']}}</tagId><tagFilename>{{entity.tags['Image']['filename']}}</tagFilename><tagSize>{{entity.tags['Image']['size']}}</tagSize><tagInfo>{{entity.tags['Image']['info']}}</tagInfo><!--ex: SD, 800x600, 4:3, 1m 32.1s--><tagMD5>{{entity.tags['Image']['md5']}}</tagMD5><tagSHA1>{{entity.tags['Image']['sha1']}}</tagSHA1><tagETag>{{entity.tags['Image']['etag']}}</tagETag><tagDuration>{{entity.tags['Image']['duration']}}</tagDuration><tagFrameRate>{{entity.tags['Image']['frameRate']}}</tagFrameRate><tagMimeType>{{entity.tags['Image']['mimeType']}}</tagMimeType><tagNamLocatorURL>{{entity.tags['Image']['locatorUrl']}}</tagNamLocatorURL><tagTracks>{{entity.tags['Image']['tracks']}}</tagTracks><!--deprecated--><tagStreams>{{entity.tags['Image']['properties']['streams']}}</tagStreams><!--returns [object][Object]--><tagMediaInfoProperties>{{entity.tags['Image']['mediainfoProperties'] | json}}</tagMediaInfoProperties><!--returns [object][Object]--><tagMediaInfoProperties2>{{entity.tags['Image']['mediainfoProperties']['media']['_ref']}}</tagMediaInfoProperties2><!--path to file--><tagUserProperties>{{entity.tags['Image']['userProperties']['transcodeHash']}}</tagUserProperties><!--??--><!--First Parent Movie--><tagName>{{entity.parent.tags['Movie Child12'] | json}}</tagName><tagId>{{entity.parent.tags['Movie Child12']['id']}}</tagId><tagFilename>{{entity.parent.tags['Movie Child12']['filename']}}</tagFilename><tagSize>{{entity.parent.tags['Movie Child12']['size']}}</tagSize><tagInfo>{{entity.parent.tags['Movie Child12']['info']}}</tagInfo><!--ex: SD, 800x600, 4:3, 1m 32.1s--><tagMD5>{{entity.parent.tags['Movie Child12']['md5']}}</tagMD5><tagSHA1>{{entity.parent.tags['Movie Child12']['sha1']}}</tagSHA1><tagETag>{{entity.parent.tags['Movie Child12']['etag']}}</tagETag><tagDuration>{{entity.parent.tags['Movie Child12']['duration']}}</tagDuration><tagFrameRate>{{entity.parent.tags['Movie Child12']['frameRate']}}</tagFrameRate><tagMimeType>{{entity.parent.tags['Movie Child12']['mimeType']}}</tagMimeType><tagNamLocatorURL>{{entity.parent.tags['Movie Child12']['locatorUrl']}}</tagNamLocatorURL><tagTracks>{{entity.parent.tags['Movie Child12']['tracks']}}</tagTracks><!--deprecated--><tagStreams>{{entity.parent.tags['Movie Child12']['properties']['streams']}}</tagStreams><!--returns [object][Object]--><tagMediaInfoProperties>{{entity.parent.tags['Movie Child12']['mediainfoProperties'] | json}}</tagMediaInfoProperties><!--returns [object][Object]--><tagMediaInfoProperties2>{{entity.parent.tags['Movie Child12']['mediainfoProperties']['media']['_ref']}}</tagMediaInfoProperties2><!--path to file--><tagUserProperties>{{entity.parent.tags['Movie Child12']['userProperties']['transcodeHash']}}</tagUserProperties><!--??--><!--Second Parent Movie--><tagName>{{entity.parent.parent.tags['Movie Child11'] | json}}</tagName><tagId>{{entity.parent.parent.tags['Movie Child11']['id']}}</tagId><tagFilename>{{entity.parent.parent.tags['Movie Child11']['filename']}}</tagFilename><tagSize>{{entity.parent.parent.tags['Movie Child11']['size']}}</tagSize><tagInfo>{{entity.parent.parent.tags['Movie Child11']['info']}}</tagInfo><!--ex: SD, 800x600, 4:3, 1m 32.1s--><tagMD5>{{entity.parent.parent.tags['Movie Child11']['md5']}}</tagMD5><tagSHA1>{{entity.parent.parent.tags['Movie Child11']['sha1']}}</tagSHA1><tagETag>{{entity.parent.parent.tags['Movie Child11']['etag']}}</tagETag><tagDuration>{{entity.parent.parent.tags['Movie Child11']['duration']}}</tagDuration><tagFrameRate>{{entity.parent.parent.tags['Movie Child11']['frameRate']}}</tagFrameRate><tagMimeType>{{entity.parent.parent.tags['Movie Child11']['mimeType']}}</tagMimeType><tagNamLocatorURL>{{entity.parent.parent.tags['Movie Child11']['locatorUrl']}}</tagNamLocatorURL><tagTracks>{{entity.parent.parent.tags['Movie Child11']['tracks']}}</tagTracks><!--deprecated--><tagStreams>{{entity.parent.parent.tags['Movie Child11']['properties']['streams']}}</tagStreams><!--returns [object][Object]--><tagMediaInfoProperties>{{entity.parent.parent.tags['Movie Child11']['mediainfoProperties'] | json}}</tagMediaInfoProperties><!--returns [object][Object]--><tagMediaInfoProperties2>{{entity.parent.parent.tags['Movie Child11']['mediainfoProperties']['media']['_ref']}}</tagMediaInfoProperties2><!--path to file--><tagUserProperties>{{entity.parent.parent.tags['Movie Child11']['userProperties']['transcodeHash']}}</tagUserProperties><!--??--><!--Third Parent Movie--><tagName>{{entity.parent.parent.parent.tags['Movie Child10'] | json}}</tagName><tagId>{{entity.parent.parent.parent.tags['Movie Child10']['id']}}</tagId><tagFilename>{{entity.parent.parent.parent.tags['Movie Child10']['filename']}}</tagFilename><tagSize>{{entity.parent.parent.parent.tags['Movie Child10']['size']}}</tagSize><tagInfo>{{entity.parent.parent.parent.tags['Movie Child10']['info']}}</tagInfo><!--ex: SD, 800x600, 4:3, 1m 32.1s--><tagMD5>{{entity.parent.parent.parent.tags['Movie Child10']['md5']}}</tagMD5><tagSHA1>{{entity.parent.parent.parent.tags['Movie Child10']['sha1']}}</tagSHA1><tagETag>{{entity.parent.parent.parent.tags['Movie Child10']['etag']}}</tagETag><tagDuration>{{entity.parent.parent.parent.tags['Movie Child10']['duration']}}</tagDuration><tagFrameRate>{{entity.parent.parent.parent.tags['Movie Child10']['frameRate']}}</tagFrameRate><tagMimeType>{{entity.parent.parent.parent.tags['Movie Child10']['mimeType']}}</tagMimeType><tagNamLocatorURL>{{entity.parent.parent.parent.tags['Movie Child10']['locatorUrl']}}</tagNamLocatorURL><tagTracks>{{entity.parent.parent.parent.tags['Movie Child10']['tracks']}}</tagTracks><!--deprecated--><tagStreams>{{entity.parent.parent.parent.tags['Movie Child10']['properties']['streams']}}</tagStreams><!--returns [object][Object]--><tagMediaInfoProperties>{{entity.parent.parent.parent.tags['Movie Child10']['mediainfoProperties'] | json}}</tagMediaInfoProperties><!--returns [object][Object]--><tagMediaInfoProperties2>{{entity.parent.parent.parent.tags['Movie Child10']['mediainfoProperties']['media']['_ref']}}</tagMediaInfoProperties2><!--path to file--><tagUserProperties>{{entity.parent.parent.parent.tags['Movie Child10']['userProperties']['transcodeHash']}}</tagUserProperties><!--??--><!--13th Parent Movie--><tagName>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent'] | json}}</tagName><tagId>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['id']}}</tagId><tagFilename>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['filename']}}</tagFilename><tagSize>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['size']}}</tagSize><tagInfo>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['info']}}</tagInfo><!--ex: SD, 800x600, 4:3, 1m 32.1s--><tagMD5>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['md5']}}</tagMD5><tagSHA1>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['sha1']}}</tagSHA1><tagETag>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['etag']}}</tagETag><tagDuration>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['duration']}}</tagDuration><tagFrameRate>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['frameRate']}}</tagFrameRate><tagMimeType>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['mimeType']}}</tagMimeType><tagNamLocatorURL>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['locatorUrl']}}</tagNamLocatorURL><tagTracks>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['tracks']}}</tagTracks><!--deprecated--><tagStreams>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['properties']['streams']}}</tagStreams><!--returns [object][Object]--><tagMediaInfoProperties>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['mediainfoProperties'] | json}}</tagMediaInfoProperties><!--returns [object][Object]--><tagMediaInfoProperties2>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['mediainfoProperties']['media']['_ref']}}</tagMediaInfoProperties2><!--path to file--><tagUserProperties>{{entity.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.tags['Movie Parent']['userProperties']['transcodeHash']}}</tagUserProperties><!--??--><!--Properties--><tagProperties>{{entity.tags['Movie Child13']['properties']['format']['tags']['creationTime']}}</tagProperties><!--creationTime--><tagProperties>{{entity.tags['Movie Child13']['properties']['format']['formatName']}}</tagProperties><!--formatName--><!-- streams is an array, so it should be used with array index + then a property: ['streams'][0]['duration'] --><tagProperties>{{entity.tags['Movie Child13']['properties']['streams'][0]['duration']}}</tagProperties><!--duration--><tagProperties>{{entity.tags['Movie Child13']['properties']['streams'][0]['colorSpace']}}</tagProperties><!--colorSpace--><tagProperties>{{entity.tags['Movie Child13']['properties']['streams'][0]['tags']['encoder']}}</tagProperties><!--encoder--><tagProperties>{{entity.tags['Movie Child13']['properties']['boundingBox'] | json}}</tagProperties><!--json--><tagProperties>{{entity.tags['Movie Child13']['properties']['boundingBox']['height']}}</tagProperties><!--height--><!-- cropRectangles is an array, so it should be used with array index + then a property: ['cropRectangles'][0]['height'] --><tagProperties>{{entity.tags['Movie Child13']['properties']['cropRectangles'] | json }}</tagProperties><!--json--><tagProperties>{{entity.tags['Movie Child13']['properties']['cropRectangles'][0]['height']}}</tagProperties><!--height--><tagProperties>{{entity.tags['Movie Child13'].properties.cropRectangles | size}}</tagProperties><!--cropRectangles array size-->