What It Does

TextDuratifier calculates how long text layers should stay on screen based on reading speed. Instead of manually timing each layer or repeatedly scrubbing through audio, the script analyzes text content and applies appropriate durations. Arranges layers sequentially on the timeline and adds customizable text boxes.

Built for projects with multiple text layers, like educational content, lyric videos, or working with text in unfamiliar languages where you can’t rely on listening.

Key Features

Duration calculation. Sets layer duration using words per minute or characters per minute modes. Default reading speed is optimized but adjustable. Add extra frames for in/out animations or to hold single-word layers longer.

Sequential arrangement. Places layers one after another on the timeline with optional frame gaps between them. Handles the tedious work of spacing out multiple text layers.

Adaptive text boxes. Generates backgrounds that fit text content with controls for margin, corner radius, opacity, and color. The box adjusts to each layer’s dimensions.

All three functions work independently. Use duration calculation alone, or combine all three in a three-click workflow.

Who It’s For

Motion designers handling subtitle-heavy work, kinetic typography projects, or any video where precise text timing matters. Particularly valuable when working with foreign language content where audio-based timing isn’t practical.

Pricing

$9.99 for a single-user license. Free trial available.