Generating PBCore Instantiation data
To follow up on the comments in Jack’s last post I posted XSL and workflow information that can translate the XML output of MediaInfo and turn it into a PBCore instantiation element (not the whole record, just the technical side of PBCore).
The XSL and a drag-and-drop Mac application of it are at http://www.avpreserve.com/pbcore-instantiationizer/.
An article about the development and related issues is at http://www.avpreserve.com/pbcore-instantiationizer/pbcore-instantiationizing/.
Overall transforming many of the metadata fields from MediaInfo’s output to PBCore is fairly straightforward (mediainfo:overallbitrate -> pbcore:formatdatarate, mediainfo:filesize -> pbcore:formatFileSize), but fields such as formatTracks and formatChannelConfigurations are a bit of a challenge to automate.
Any feedback on this is appreciated.