Bruce Gilham Jr.

All work · Media & entertainment

Deluxe Digital Studios

A subtitle authoring tool for a film localisation team, and an encoding farm that had been failing silently — proved against seven deliberate failure cases.

Years
2012
Sector
Film localisation and post-production
Role
Senior developer
Outcome
Delivered

What was wrong

The localisation team needed to author subtitles against video, and the GPU encoding farm behind them was dying inside the codec and returning nothing usable — an operator could not tell a finished encode from a crashed one.

What I built

The subtitle authoring tool: master subtitle list beside a language list, cloning a master set into a language that has none, video playback with audio waveform for syncing, and placement inside title-safe and action-safe overlays. Wrote and repaired the encoding pipeline: a command-line encoder driving the vendor SDK and a manager that queued jobs across GPU machines, wrapped in error trapping.

What happened

Both delivered and in use. The encoder was proved against seven deliberate failure cases before it went back on the farm.

Stack

Silverlight WCF C# .NET XAML WCF RIA Services Entity Framework SQL Server Expression Encoder SDK GPU encoding

Have a system like this one?

Tell me what it does, what it is written in, and what breaks when it goes down. I will say plainly whether I can help.

Tell me what it runs on