I used to use Camtasia on Windows for editing videos, specifically recorded screencasts. One thing this did well was give me the ability to draw simple annotations on top of the video, including canned symbols like arrows, along with text boxes that I could enter text into.
I was hoping to find something on Linux that did the same thing. I've tried pitivi and openshot, and looked at the docs for kdenlive. None of them can do that.
So then I figured that the next possibility would be to extract an individual image from the video, then use something like gimp or some other drawing program to draw my annotations onto a separate layer on top of the image, then extract that layer to an image that I can then import into one of the video editors and place it at the correct point in the video.
I believe I've seen some command-line tools that generate individual frame images from a video using a timestamp range. Would something like this be part of the process?
Has anyone put all of these pieces together in a real process, as opposed to just a theoretical idea?