in the beginning
I’ve spent over 20 years working in video and media systems, with roles ranging from on set and live events to the edit bay, asset management, and workflow automation. As the complexity of processes, systems and workflows grew I became more and more software focused.
Data was everywhere! Manually entering everything at every stage was painful. Video assets were everywhere! They took forever to move from system to system - if they were formatted correctly. I tried to develop some tools, but there was only so much Filemaker Pro, Applescript and Bash scripts could do.
finding hope
Then one boring day a co-worker encouraged me to play with python and postgresql. These tools brought hope in the mess! Then there was REST APIs, FFMPEG, MediaInfo and many other tools. I was able to start connecting the disparate systems.
cloudy destinations
The past few years I have been able to include low-code/no code development tools, cloud functions, and cloud CDN/storage into the processes. The best part is seeing videos arrive at their destinations - web, mobile, streaming devices - all with minimal human intervention.
samples
Here are a couple of fun tools I’ve made:
- Trick Play Service - a micro service that generates the trick play assets for an HLS video.
- Video Capture Tasks - a script to process tasks from the Just:In capture software.
- Video Capture Scheduling - a command line tool to schedule Just:In to record events.
finally
You can also find a little more about me on LinkedIn.