# Compute Revenue Lab — Video Transcript Extraction

> Compute Revenue Lab — Video Transcript Extraction is a paid API for AI agents from x402.bakdupoffroad.com, paid per call via x402, $0.29/call, status down (last checked 2026-09-15).

Extracts a timestamped transcript from a user-supplied video file, paid per call with USDC on Base via x402.

## Facts

- Endpoint: POST https://x402.bakdupoffroad.com/v1/media/transcript
- Price: $0.29/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/compute-revenue-lab-video-transcript-extraction-296794c4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Dd5ZdTbIHYLUguwRIAs9g

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability compute-revenue-lab-video-transcript-extraction-296794c4 -d '<json body>'
```

Example prompt: 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?

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

Private PDF preflight and authorized-video intelligence APIs paid per call with x402 USDC on Base.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "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."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "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
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/compute-revenue-lab-video-transcript-extraction-296794c4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.bakdupoffroad.com](https://www.zero.xyz/host/x402.bakdupoffroad.com/llms.txt)
