![]() ![]() In CatDV set the Write Metadata To File field to say ‘yes’ for an asset and publish changes to the CatDV Server (ctrl/cmd-s). More sophisticated workflows that copy the original file etc could be created to mitigate risk.įinally on the Publish tab, don’t forget to update the Write Metadata To File field to something other than ‘yes’ to indicate that the clip has now been processed (and the workflow can be run again if necessary). However if metadata is written multiple times, old backups will be overwritten so this should not be relied upon. Note that mis-setting some of this metadata (for example the codec or compression type) may corrupt the media so care should be taken here. The exiftool by default creates a backup of the original media when it updates a file. ![]() Note that for exif, xmp style metadata (ie fields that originated outside CatDV) an can be used to reference the fields per the example above. Press the help button in the worker or see the worker documentation for more information about the fields and data available to worker commands. Your workflow will no doubt want to update different metadata fields. $b is the original file path of the asset In this example we will write the CatDV notes field $ is the CatDV notes is CatDV’s (editable) version of the file’s Creator Tool field Then use the exiftool command line to write the metadata to the file. Set up a worker action: as a server query triggered by the Write Metadata To File field being ‘yes’. Ensure the workflow only runs on online files (ie the media is accessible at the time) that ‘allow polling’ is set (so that the same workflow can run multiple times for the same asset) and that ‘allow sequences and metaclips’ is not set. Set up a Worker action to write the metadata In this case called “Write Metadata To File” as a radio button with the only value available ‘yes’:Ĥ. In the CatDV Preferences choose Field Definitions and add a user-defined field that will trigger the worker action. Set up a field to trigger the worker action See here for instructions on creating a Details Panel.ģ. Then set up a CatDV Details Panel to show the required metadata columns (including xmp:CreatorTool for this tutorial). Ensure the “Enable Metadata columns” and “Allow editing of ‘read-only’ metadata” are both checked: In CatDV Preferences choose Field Definitions, then press the Metadata Columns button. To test the installation, type ‘exiftool’ into a terminal window / command prompt and some help pages should appear showing that the installation was successful and exiftool is accessible.Īdvice to windows users would be to put the renamed exiftool in a folder within the program files directory eg “C:\Program Files (x86)\exiftool\exiftool.exe” In this tutorial we shall set up CatDV to be able to update EXIF, XMP and ICMP metadata, then use a server query in the CatDV Worker to trigger exiftool to write the metadata back to the file.įollow the instructions at to install exiftool. The approach on Windows is the same and this tutorial covers both platforms This tutorial is based on Mac OSX using CatDV Worker 5.0.7 and the exiftool 9.5. This tutorial uses the CatDV worker to control exiftool, an excellent piece of software available at: for Mac and Windows. It is your responsibility to ensure you have adequate confidence in this kind of workflow and/or suitable backups in case of media corruption. Please note that there are risks involved with changing the original media files. This tutorial describes how to do this using a third party, open source tool: exiftool. metadata is stored in the CatDV database so there is no possibility that CatDV could damage source footage.Īt the same time there may be times when it is necessary to write CatDV metadata back to the original files. CatDV’s ethos is non-destructive metadata management, i.e.
0 Comments
Leave a Reply. |