Knowledge · 00:02:54 · 399 words
file
transcript-formats.reading
speakers
vocateca (reading)
address
vocateca.com/en/knowledge/transcript-formats
duration
00:02:54 · 399 words
Knowledge · Formats & interoperability

Which transcript format for which job

Formats
00:00:00vocateca

A transcript is not one thing. A note-taking app wants Markdown, a model wants plain text, a video player wants SRT or VTT, and a script wants JSON. Pick the format for the job, not the other way around.

00:00:17

Markdown, for notes and wiki pages

00:00:17vocateca

Markdown is for reading and linking. Headings, bold, bullet points - it renders in Obsidian, Notion, a static site, or GitHub without extra work, and it stays plain enough to diff and version.

00:00:31vocateca

Use it when the transcript is going into a personal knowledge base or a wiki page next to other notes. It is the format you write links and citations against, not the format you feed to a model.

00:00:48

Plain text, for pasting into a model

00:00:48vocateca

Plain text has no markup to strip and no formatting for a model to trip over. Paste a plain-text transcript into a chat window or a prompt and every token is transcript, not syntax.

00:01:02vocateca

It is also the smallest format, which matters when you are up against a context window. If the job is "summarize this" or "answer questions about this," plain text is the least friction.

00:01:17

SRT and VTT, for captions and subtitles

00:01:17vocateca

SRT and VTT exist for one job: timed text under a video. Both encode start and end times per line, and both are read natively by video players, editors, and most platforms you would upload footage to.

00:01:33vocateca

SRT is the older, simpler format and the one most editing software expects. VTT adds styling and positioning and is the web standard - the format YouTube and browser video players read directly.

00:01:47

JSON, for pipelines and structured processing

00:01:47vocateca

JSON is for code, not for reading. Segments, timestamps, and speaker labels come out as structured fields a script can loop over, filter, or feed into another system - a search index, a database, a second model call.

00:02:04vocateca

If you are building something on top of transcripts rather than reading one, start here. It is the only format that keeps speaker and timing information machine-addressable instead of embedded in text.

00:02:18

Vocateca exports all of them

00:02:18vocateca

Every transcript in Vocateca - local file, YouTube video, podcast episode, Instagram video - exports to Markdown, plain text, SRT, VTT, and JSON from the same source. Per-segment timestamps and speaker labels carry through to every format that supports them.

00:02:35vocateca

You do not pick a format when you transcribe. You pick it when you know what the transcript is for.

00:02:44

Sources

[This article cites no sources. When an article does, they appear here as numbered notes, like on the comparison pages.]

End of reading · 00:02:54

Read on

All articles

Download for macOSFree · macOS 15 or newer, Apple silicon
Version 2.2.5 · 28 August 2026