How to fit a long text into a scrolling video at a readable speed
Give Vizard Agent the text and say all of it has to fit at a speed somebody can actually read. It reads the words out of your source at full resolution first, builds the roll, checks legibility at several points along it rather than once, and lets the runtime follow the reading rather than the other way round.
What do you type into Vizard Agent?
Say the speed and let the length follow. Starting with "make it thirty seconds" fixes the wrong variable, and every round after that is a negotiation between the runtime you named and the text you want on screen. If the text only exists as pictures, such as a screenshot or frames of another video, tell Vizard Agent, since it has to read the words off the images first.
Prompt
What does Vizard Agent actually do?
A scrolling text video has one real constraint, which is reading speed. Pick the length first and the text either races past unread or runs out halfway. Pick the speed first and the length is however long the words take. In the session behind this article it:
- Reviewed a source whose text existed only as frames of another video, and read each frame on full-resolution checkpoints rather than thumbnails, since reading at preview size produces plausible mistakes.
- Generated background music and reviewed every uploaded photo before using any of them.
- Built the vertical background and the rolling caption track at the full length, then rendered a preview and reviewed it across its whole duration.
- Checked readability at several points, including the middle, late in the roll and the final frame, because line lengths vary even when the speed is constant.
- Fixed the scrolling, re-rendered and verified the corrected roll from start to finish.
When does this not work well?
Reading speed and attention pull in opposite directions. A text long enough to need five minutes will be read by very few people, and no scroll speed fixes that: the honest options are cutting the text or splitting it into parts. A hard runtime means something has to be cut.
Common questions
Can it read text out of a video? Yes. Vizard Agent reads it at full resolution rather than guessing.
Can I set a hard runtime? Yes, but then some text has to go, and Vizard Agent will say which.
Will the text be readable over my photos? Vizard Agent checks, and raises the contrast behind it where needed.