Currently, PyPreservica Entity API retrieves descriptive metadata. We have a requirement to generate IIIF manifests for audio and video material, This requires us to extract technical metadata from Preservica. Specifically, Duration.
<Property>
<PUID>prp/10002</PUID>
<PropertyName>Duration</PropertyName>
<Value>1H24M38.292S</Value>
</Property>
We are using AWS Lambda in Python to invoke the standard Preservica REST API to do this. At the same time, we are using AWS Lambdas with PyPreservica to get the descriptive metadata and the assets. It creates some issues but not unresolvable in Step Functions when we merge all this data along with the asset metadata. Would be good to have access to some basic technical metadata from <Properties> including Duration using PyPreservica.
Thanks, Vinod