{"uid":"cap_ZCA9NAQyOtmjEEgt5uesN","slug":"agent402-tools-subtitle-pipeline-4a4e6f67","name":"agent402.tools Subtitle Pipeline","description":"Bundled execution of the Subtitle pipeline workflow - Audio URL → finished subtitles in one call: transcribe the audio, emit the transcript as SRT/WebVTT/JSON cues, and report the text statistics - length, reading time, word count. One x402 payment runs 3 underlying tools (transcribe, srt-convert, text-stats); partial-success per step.","url":"https://agent402.tools/api/skill/subtitle-pipeline","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL of the audio file to transcribe"},"format":{"type":"string","description":"Subtitle output format: srt | vtt | text | json (default vtt)"}}},"responseSchema":{"type":"json","example":{"args":{"url":"https://upload.wikimedia.org/wikipedia/commons/c/c8/Example.ogg","format":"vtt"},"pack":"subtitle-pipeline","steps":[{"ok":true,"slug":"transcribe","result":{}},{"ok":true,"slug":"srt-convert","result":{}},{"ok":true,"slug":"text-stats","result":{}}],"summary":"3/3 steps succeeded"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":1,"rating":{"score":"0.42","successRate":"1.00","reviews":1,"stars":"2.7","state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_q1iA3FU_VCpdxQQsrxC9W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transcribes an audio file from a URL and returns finished subtitles in SRT, VTT, text, or JSON format plus text statistics in a single call","exampleAgentPrompt":"Transcribe the audio at https://example.com/podcast-episode.mp3 and give me a finished VTT subtitle file along with the word count and estimated reading time.","exampleUseCases":null,"resultDescription":"Returns a complete subtitle file in the requested format (SRT, VTT, text, or JSON cues), the full transcript text, and text statistics including word count, character length, and estimated reading time — all in a single response.","failureModes":["Audio URL is not publicly accessible or returns a non-200 status — transcription cannot proceed","Unsupported audio codec or container format — ffprobe or transcription engine rejects the file","Audio file is too large or too long — pipeline times out or exceeds processing limits","Invalid format enum value provided — defaults to VTT or returns a validation error","Network error fetching the audio URL — returns connection failure","Payment not completed or x402 auth missing — request rejected before processing"],"whenToPreferThis":"Use this endpoint when you need a complete end-to-end subtitle generation pipeline in a single API call — audio URL in, finished subtitle file and text statistics out. Prefer this over separate transcription and formatting steps when you want SRT, VTT, or JSON cues plus word count and reading time without chaining multiple calls.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-08-05T21:48:09.925Z","lastSuccessfullyRanAt":"2026-08-05T21:48:09.925Z","lastHealthCheckAt":"2026-09-15T01:04:03.646Z","isFirstParty":false}