Blog
Automating AV Archival Workflows: Part 3

AV Spex is a macOS application I wrote in Python. It’s designed for the Smithsonian National Museum of African American History and Culture (NMAAHC) to process digital video files created from analog sources. The app allows digitization technicians and archivists at NMAAHC to automate multiple preservation actions from a variety of video and digital preservation software. It also collects the results from these actions into a single html report. 

Automating AV Archival Workflows: Part 2

INPT (INgest and Processing Toolkit) is a bash scripted command line tool for automating the processing workflow for time-based media at the Hirshhorn Museum and Sculpture Garden (HMSG). Prior to developing INPT, we were running these tools manually, one at a time. Some of the steps in the workflow are quick, like running MediaInfo on a video file, but others, like using FFmpeg to create a frame-level MD5 manifest, can be quite time consuming and tedious. With INPT, the conservator can select which files they wish to process, which tools they wish to use, and then let the process run unsupervised end-to-end.

Automating AV Archival Workflows: Part 1

For the past five years I’ve had the opportunity to learn coding on the job. I never really planned for that. I never had any intention of becoming a “software developer,” but here I am developing software. Still, I’ve only had a little formal training, it’s all been very trial and error. The feeling of “I have no idea what I’m doing” has kind of typified the journey. This is the first of my multi-part blog series describing that journey and what I’ve learned (and created) along the way.

NMAAHC Disk Imaging Workshop

In the summer of 2021, my friend and colleague Caroline Gil & I taught a two-day workshop on disk imaging for the media archiving team at the National Museum of African American History and Culture (NMAAHC). The workshop focused on the process of disk imaging physical media: the hardware and software involved, quality assurance procedures for disk images, and, of course, use cases for disk images in a museum collection.