I thought this was a joke, but it really exists! https://ffmpeg.org/ffmpeg-filters.html#ocr
Later on though I've realized the quality of tesseract's OCR on arbitrary media is often quite bad. Google translates detection and replacement is so much ahead my current image system I'd think I would just somehow reutilize that for my app, either thru public API or browser emulation ...