At iPres, a question I was asked about webvtt_metadata was "what happens if you mess up a line when you run it?" At the time, the best option was to correct the mistake in the csv and re-run the script - but that only works if you catch the error when you run the script. What if you don't catch it til much later, or you need to correct something in a legacy #webvtt?
So I've made webvtt_whoops, which replaces a single element in a webvtt header: https://github.com/ninarao/webvtt_metadata/blob/main/webvtt_whoops.py



