Source: YouTube · 00:04:16 · 588 words
file
youtube-transcription.transcript
speakers
You, vocateca
address
vocateca.com/en/youtube-transcription
duration
00:04:16 · 588 words
Source · YouTube

Read any YouTube video — timestamped, on your Mac

00:00:00

Opening

00:00:00vocateca

Paste a link. Player on the left, timestamped transcript on the right, kept in sync. Captions load instantly; nothing is uploaded.

Download for MacFree · macOS 15 or newer, Apple silicon
Version 2.2.5 · 28 August 2026
The YouTube Explorer — video and transcript, in syncDrawing. A real screenshot follows.
00:00:10

Paste, read, click to seek

00:00:10You
How does it work, exactly?
00:00:13vocateca

Instant captions. Drop a URL and read a scrollable, timestamped transcript in seconds — before any audio is processed. Click any line. The player jumps to that moment; a floating play button follows your scroll so you always start “from here”. Speaker labels on demand. One button runs the on-device pipeline — Parakeet-TDT plus diarization — for a speaker-labelled transcript.

00:00:38

Not just another transcript site

00:00:38You
How is that different from online tools?
00:00:42vocateca

Most online tools post a URL to a server and hand back plain text. Vocateca is a native macOS app built for working with a lot of audio.

vocateca
Vocateca vs typical online YouTube transcript tools
VocatecaTypical online tools
Where it runsOn your Mac — URL and audio never leave itServer-side — your link and audio hit their servers
TimestampsCore: every segment timed, click to seekOften optional or plain-text only
Speaker labelsYes — on-device diarization, carried into CSVRare
No captions?Falls back to real on-device transcriptionUsually fails — captions only
Auto-caption cleanupCollapses YouTube's rolling-window duplicate lines into clean, correctly-timed segmentsPaste raw — every line repeated
Export formatsmd, txt, srt, vtt, csv, json, okfPlain text, sometimes SRT
Beyond one videoPlaylists, channel subscribe, auto-downloadOne video at a time
AutomationBuilt-in CLI + MCP transcript commandWeb UI or a paid API
AccountNone — no sign-up, no creditsOften sign-up or metered credits
00:01:50vocateca

What we leave out, on purpose. No cloud chat, no server API, no AI summaries — off-model for a native, private app. Vocateca does one job well: clean, structured text out of the audio you follow.

00:02:06

What leaves your Mac for this source

00:02:06You
And what leaves my Mac for this source?
00:02:10vocateca

These entries come from the complete list. The entries that belong to no single source, such as updates and speech models, are on the complete list too. The complete list

vocateca
What leaves your Mac for this source5 entries
#WhatGoes toOnly when
When you add, search or refresh what you follow4 entriesonly when you act
01YouTube videos and captionsFetched by yt-dlp, which ships inside the app.youtube.comYou add a video or playlist, or a channel refreshes.
02YouTube search and channel feedsThe search results page, and each channel’s public feed.youtube.com/results · youtube.com/feeds/videos.xmlYou search YouTube, or a channel you follow refreshes.
03YouTube playerThe YouTube Explorer plays the video in YouTube’s own player. The page around it comes from a small server inside the app on 127.0.0.1, which only your Mac can reach.youtube.com/iframe_apiYou open a video in the YouTube Explorer.
04Artwork and thumbnailsLoaded once, then kept in a cache on your Mac.the server that hosts each imageA show, channel or search result is shown.
The first time a feature needs it1 entryonce
05yt-dlp, fallback onlyA pinned version. Only used if the copy inside the app can’t run.github.comOnly if the bundled yt-dlp fails.
00:02:24

More than a single video

00:02:24You
Is there more?
00:02:27vocateca

Every format, speakers included. Subtitles as VTT/SRT, structured segments as CSV/JSON, LLM-ready Markdown. CSV carries a speaker column when diarized on-device. All export formats

Playlists, channels, daemon. Paste a playlist or a CSV of links to transcribe in bulk — or subscribe to a channel and let a daily daemon do it.

On-device, no account. Captions from YouTube, transcription local on Apple Silicon, transcript stays on your Mac unless you export it. How privacy works

00:02:58

Send a video from YouTube in one click

00:02:58You
Is there a button in the browser?
00:03:02vocateca

Install the Vocateca browser extension and a small transcript button appears under every YouTube video. Click it and the video is sent straight to the Vocateca app on your Mac, which extracts the transcript for you — no copy-paste.

One click. A transcript button sits right next to Like and Share on every watch page.

Straight to the app. The link opens in the running Vocateca app — the extension itself sends nothing to any server.

You choose. Open the transcript right away, or silently queue it without leaving your browser.

Get the Chrome extension

Privacy policy of the extension

00:03:43

Scriptable, and usable by AI agents

00:03:43You
Can a script do it?
00:03:46vocateca

The same extraction is a command-line tool and — automatically — an MCP tool your AI assistant can call.

Extract a timestamped transcript

$ vocateca transcript "https://youtube.com/watch?v=…" --format vtt
WEBVTT

00:00:00.000 --> 00:00:04.120
Hello and welcome
…

Vocateca's MCP server is derived from its CLI, so transcript shows up as a tool in Claude with no extra setup.

See LLM workflows

00:04:12

End of transcript

00:04:12vocateca

Read YouTube instead of watching it

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