Turn course lessons into caption files on your Mac.

Turn each lesson into a caption-ready file you can review or hand off. Export an MP4 with an audio track, then use AFK's CLI one file at a time to produce SRT or JSON.

Export the lesson, then make the caption file.

For each lesson, export an MP4 that contains audio and call the CLI with the output format you need. The command writes the transcript to stdout, so redirect it to a file beside the lesson.

$ afk transcribe lesson.mp4 --srt > lesson.srt

Keep the handoff simple.

The command writes the transcript to stdout, so each caption file can sit beside its lesson or continue into the next production step.

SRT is built from word timings.

AFK uses real word-level timings from the transcription result to build subtitle-sized segments. Segment boundaries follow sentence punctuation, pauses of at least 0.8 seconds, a maximum of 14 words, and a maximum duration of 6 seconds.

Sentence-aware

Sentence punctuation can close a segment rather than leaving a caption hanging across a sentence.

Pause-aware

A pause of at least 0.8 seconds is a natural break when the words provide one.

Bounded

Segments stay within 14 words and 6 seconds so a long lesson does not become one unreadable subtitle.

Move from lesson to lesson.

Use the CLI reference for flags and output streams, and the transcription guide for the app's audio-file flow. When the library grows, the batch use case shows the shell loop. See the current AFK price.