// PIPELINE_TOPOLOGY

The pipeline_

Eight nodes. One promise: any public YouTube video, in seconds, at any scale.

Pipeline nodes

  1. 01
    INGEST

    Accept URL, CSV, RSS feed, or channel handle. Deduplicate on ingest.

  2. 02
    AUTH

    OAuth 2.0 into private/unlisted content where the caller has access.

  3. 03
    RESOLVE

    Detect available caption tracks. Prefer manual > auto-generated.

  4. 04
    FETCH

    Pull raw TimedText XML through pooled connections with retry + backoff.

  5. 05
    PARSE

    Normalize to typed segments: text, start, duration, speaker.

  6. 06
    ENHANCE

    Optional: punctuation, translation, sponsor removal, LLM cleanup.

  7. 07
    PACKAGE

    Emit SRT / VTT / TXT / JSON, zipped per job.

  8. 08
    DELIVER

    Webhook, S3, or download link. Signed URLs expire in 24h.

P50 LATENCY
49ms
P99 LATENCY
480ms
MONTHLY VOLUME
15M+