Using Python to talk to Archiware P5’s CLI API

I get asked all the time how the Archiware P5 CLI works. It is actually a fairly intuitive CLI, the docs can be found at Archiware’s knowledgebase here. Below is a heavily commented python script for doing some of the basics with P5 archive via the CLI. This code should work with Python 2.6 and … Continue reading “Using Python to talk to Archiware P5’s CLI API”

Scripting re-encode of Archiware P5 previews

Often times I see customers of Archiware P5 that are using the internal Quicktime preview generator in the hope that it will work well for their proxies. Unfortunately, when working in short form production video, the preview created by this system often times is actually the same size as the source file. The way Archiware’s … Continue reading “Scripting re-encode of Archiware P5 previews”

Automatically backing up P5 indexes

Much of the truly important index data in Archiware P5 is indeed stored on tape with the data itself. ¬†That said, ancillary information like system licensing, custom metadata and proxies, and configuration settings are often not saved. ¬†While all of this is recoverable in the case of a true disaster, sometimes it is easier to … Continue reading “Automatically backing up P5 indexes”

Alternate P5 preview/metadata automation

In previous articles I’ve shown how to create custom preview generators using Archiware’s scripting engine. In addition to using custom preview and metadata scripts, there is a method of automatically adding these items to any archived asset with P5 Archive by preparing the filesystem appropriately. Lets say we want to archive the file /Volumes/MySAN/Projects/01-Movie.mov. We … Continue reading “Alternate P5 preview/metadata automation”