Content

Youtube To Text

Get a YouTube video’s available captions as text you can read, search or reuse in another task.

New to Weft? Create an account first. Already connected? Install the workflow below.

Youtube To Text workflow illustration

Step 1 · Install

Add this workflow to your agent

Open a terminal in your agent’s project folder and run this command. Follow the installer to choose your agent. You only need to do this once.

npx skills add weftlabs/skills --skill weft-youtube-to-text

See it in action

Recorded live run

The request

Extract https://www.youtube.com/watch?v=qDw3hWCxJtY into a readable transcript and timestamped JSON. Then draft a five-minute recap with source notes.

The English transcript is ready: about 8,010 words and 441 timestamped segments.

transcript.txt

Readable transcript · 45,564 characters

transcript.json

441 valid segments · provider-supplied timestamps

script.txt + show-notes.md

Original recap draft and source notes

The returned video ID matched the requested video. All 441 segments passed the structure check.

What Weft connected

x402 Atlas

YouTube transcript

Paid

$0.00

Held · pending

$0.02

Amounts recorded at the time of the run. Held funds are not settled. Model costs excluded.

How it works

  1. 1Paste the exact YouTube video link, or share a transcript you already have.
  2. 2Your agent retrieves the available captions or reuses your existing transcript.
  3. 3Get readable text with the video link, caption language and timestamps when available. Videos without captions are not supported.

Your agent can do this

Start with a free Weft account.

Connect your agent once, set its spending policy, and add this workflow.