// PIPELINE_TOPOLOGY
The pipeline_
Eight nodes. One promise: any public YouTube video, in seconds, at any scale.
Pipeline nodes
- 01INGEST
Accept URL, CSV, RSS feed, or channel handle. Deduplicate on ingest.
- 02AUTH
OAuth 2.0 into private/unlisted content where the caller has access.
- 03RESOLVE
Detect available caption tracks. Prefer manual > auto-generated.
- 04FETCH
Pull raw TimedText XML through pooled connections with retry + backoff.
- 05PARSE
Normalize to typed segments: text, start, duration, speaker.
- 06ENHANCE
Optional: punctuation, translation, sponsor removal, LLM cleanup.
- 07PACKAGE
Emit SRT / VTT / TXT / JSON, zipped per job.
- 08DELIVER
Webhook, S3, or download link. Signed URLs expire in 24h.
P50 LATENCY
49ms
P99 LATENCY
480ms
MONTHLY VOLUME
15M+