{"uid":"cap_Dd5ZdTbIHYLUguwRIAs9g","slug":"compute-revenue-lab-video-transcript-extraction-296794c4","name":"Compute Revenue Lab — Video Transcript Extraction","description":"Private PDF preflight and authorized-video intelligence APIs paid per call with x402 USDC on Base.","url":"https://x402.bakdupoffroad.com/v1/media/transcript","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"filename":{"type":"string","maxLength":128},"mediaBase64":{"type":"string","description":"Base64 MP4/MOV, WebM/Matroska, or AVI bytes, up to 25 MiB and 120 seconds.","contentEncoding":"base64"},"rightsConfirmed":{"type":"boolean","const":true,"description":"The requester owns the media or has explicit permission to process it."}}},"responseSchema":{"type":"json","example":{"jobId":"00000000-0000-4000-8000-000000000000","result":{"language":"en","segments":[{"text":"Payment is verified before processing.","endSeconds":2.8,"startSeconds":0}],"warnings":[],"container":"mov,mp4,m4a,3gp,3g2,mj2","transcript":"Payment is verified before processing.","sourceSha256":"0000000000000000000000000000000000000000000000000000000000000000","schemaVersion":"1","durationSeconds":30},"economics":{"netMicroUsd":290000,"energyMicroUsd":0,"revenueMicroUsd":290000,"platformFeeMicroUsd":0}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.29","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.29/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.29","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.29","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CqHHWVJ7yjNuN98LOw_le","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.29","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts a timestamped transcript from a user-supplied video file, paid per call with USDC on Base via x402.","exampleAgentPrompt":"I own this 45-second product demo video (interview.mp4) and I've confirmed I have rights to process it — can you transcribe it into timestamped segments and give me the full text?","exampleUseCases":[{"title":"Meeting recording transcription","prompt":"I recorded a 90-second team standup as a .mov file and I own the recording — can you transcribe it for me and give me the timestamps for each sentence?"},{"title":"Podcast clip caption extraction","prompt":"I have a 2-minute clip from my own podcast saved as an MP4 — transcribe it with start and end timestamps so I can use it for closed captions."},{"title":"Video search indexing","prompt":"I've got a short product walkthrough video (webm format, under 25 MB) that I created — extract the full spoken transcript so I can index it for search."}],"resultDescription":"Returns a JSON object with a job ID, the full transcript as a single string, a list of time-stamped text segments (each with startSeconds, endSeconds, and text), the detected language code, video container type, source file SHA-256, duration in seconds, schema version, any warnings, and a cost breakdown showing revenue, platform fee, energy, and net amounts in micro-USD.","failureModes":["Missing or false rightsConfirmed field causes rejection — the boolean must be explicitly true","Video exceeds 25 MiB or 120 seconds — request will be rejected","Unsupported container format (e.g. not MP4/MOV/WebM/AVI) — processing error returned","Malformed or truncated base64 payload — decoding failure","Payment via x402 not completed or insufficient USDC balance — 402 response before processing","No audible speech in video — empty transcript with possible warning","Network or server error during processing — retry may be needed"],"whenToPreferThis":"Choose this endpoint when you have a short video file (under 25 MiB, under 2 minutes) in a common container format (MP4, MOV, WebM, AVI), you own or have explicit rights to the content, and you need a paid-per-call transcript with timestamped segments and a cryptographic source hash — without committing to a subscription. Ideal for agents that process occasional video clips and can pay $0.29 USDC per call via x402 on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T16:26:52.268Z","isFirstParty":false}