Developing Tank vs Custom Scripts
Custom scripts are a real answer for assistant editors with the skills to build them. A Python script, a bit of Javascript, or a few terminal commands that parse an EDL, populate a tracker, and email a PDF on export will save you hours. Scripts work right up until the day they stop, and they stop at 6am on a turnover day.
Show conditions move underneath them. The editor switches sequence naming conventions. The next show uses a different marker color scheme. Avid updates and shifts the export format. Every one of those is a debugging session for whoever wrote the script, who is also the person finishing the cut, prepping dailies, and pulling a VFX turnover.
Scripts travel badly, too. A workflow one AE built for one show breaks when a new AE takes over or the post supervisor rewrites the delivery specs. No shared version history, no interface for the editor to look at, and rarely any documentation.
Developing Tank grew out of maintaining too many one-off scripts. It reads AVB, AAF, EDL, and ALE files, runs VFX detection and change tracking, and produces EDL, AVB, CSV, and PDF from one workflow with nobody writing or patching code. Marker rules live in the project settings where the whole team can see them, edit them, and count on them across every sequence upload.
Keep your scripts if they are stable and you trust them. Trade them in when you notice how much of each show goes into maintaining, debugging, and rewriting automation that should have kept working.
| Feature | Developing Tank | Custom Scripts |
|---|---|---|
| Auto-detect VFX from files | Yes | No |
| All data entry is manual | No | Frequently needs to be cleaned up before being usable. |
| Rebuild per show | No | Yes, every time a workflow changes |
| Programming Required | No | Yes |
| Web-based | Yes | No |
| Team collaboration | Yes | Only if they know how to use the script |
| Generates EDL files | Yes | Only if you first write and maintain a script |
| Change detection | Yes | Only if you first write and maintain a script |
| Target user | Assistant Editor | Assistant Editor |
The Verdict
Rewriting scripts every show or patching broken functions between deliveries is a sign you have outgrown them. Developing Tank takes on that maintenance and puts tracking and output steps in one place.