Do there exist any text hookers that can read and display text from a video stream? Like a YouTube video, video file, or just something that reads a portion of my PC screen and displays it as plain text? Everything I've found is for PC VNs that "works by intercepting program calls of system text functions" or something like that.
If you are talking about text embedded into the video stream, and not just subtitles, there's no realistic way to do that.
You're looking for a kind of https://en.wikipedia.org/wiki/Optical_character_recognitionIn theory:You can automate taking screenshots, pipe them into an OCR library and then dump the text wherever.In practice:How well OCR does will obviously depend on how easy it is to isolate the text from wherever it appears. Black text on white background is easy and already widely available. Rainbow-coloured flashing text crawls on top of buisy and blurry dashboard cam footage is probably still out of reach for consumer-grade systems. I also have no idea how computationally expensive such an OCR stack would be and what kinds of framerates you could feasibly achieve with it.