{"uid":"cap_aree5cbDQ-jt1TBlb_icl","slug":"manylives-subtitle-check-8ac4c0a4","name":"ManyLives Subtitle Check","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/text/subtitle-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"limits":{"type":"string","description":"optional {max_chars, max_lines, max_cps, min_ms, max_ms, fps, min_gap_frames}"},"children":{"type":"string","description":"optional true: 17 characters a second"},"glossary":{"type":"string","examples":[{"Ana":["Anna"]}],"description":"optional {\"Right name\": [\"wrong spelling\", ...]}"},"subtitles":{"type":"string","examples":["1\n00:00:01,000 --> 00:00:03,000\nHello Anna, how are you?\n\n2\n00:00:03,500 --> 00:00:05,000\nFine, thanks."],"description":"the SRT or WebVTT text"}}},"responseSchema":{"type":"json","example":{"cues":412,"pass":false,"format":"srt","issues":[{"at":"00:03:12.400","cue":57,"check":"reading speed","detail":"23.4 characters a second; maximum 20."}],"issues_by_check":{"glossary":1,"line too long":1,"reading speed":3}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rIFnnJi7y9D__6CH-qLLv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates SRT or WebVTT subtitle files against broadcast/streaming standards, flagging issues like reading speed, line length, glossary misspellings, and timing gaps","exampleAgentPrompt":"Check this SRT file for subtitle quality issues — make sure reading speed stays under 20 characters per second and flag any times the name 'Anna' is misspelled as 'Ana': [paste SRT text here].","exampleUseCases":[{"title":"Pre-delivery broadcast compliance check","prompt":"Before I send these subtitles to the broadcaster, can you validate this SRT file to make sure nothing exceeds 20 characters per second and no line is too long? Here's the content: [SRT text]."},{"title":"Localization glossary enforcement","prompt":"I have a WebVTT subtitle file where character names need to be spelled correctly — 'María' should never appear as 'Maria' and 'Lúc' never as 'Luc'. Can you check the whole file and list every violation with timestamps?"},{"title":"Children's content subtitle audit","prompt":"These subtitles are for a kids' show, so reading speed must stay at or below 17 characters per second. Please check this SRT file and tell me every cue that's too fast along with what time it happens."}],"resultDescription":"A JSON object containing: total cue count, pass/fail boolean, detected format (srt or vtt), an array of issues each with timestamp, cue number, check name, and detail message, plus a summary count of issues grouped by check type (e.g. reading speed, glossary, line too long).","failureModes":["Malformed or unparseable SRT/VTT input returns an error","Missing 'subtitles' field returns a validation error","Limits object with invalid keys or types may be ignored or cause an error","Very large subtitle files may time out or be truncated","Glossary with incorrect JSON structure may not be applied"],"whenToPreferThis":"Use this endpoint when you need automated, per-cue quality assurance of subtitle files against configurable broadcast or streaming standards (reading speed, line length, CPS, timing gaps) and optional glossary enforcement. Prefer this over manual review or generic text analysis when you need structured issue reports with exact timestamps and cue numbers, suitable for pipeline integration before subtitle delivery.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:42:32.926Z","isFirstParty":false,"canonicalSlug":"manylives-subtitle-check-8ac4c0a4"}