{"currency":"usd","transcriptionCentsPerMinute":1,"burnCentsPerMinute":4,"clientBurnCentsPerMinute":0,"previewCents":1,"translateCentsPerMinute":2,"shortsCentsPerMinute":6,"trimCentsPerMinute":3,"freeAudioSeconds":0,"burnLongEdge":1280,"whisperChunkSeconds":30,"resultTtlSeconds":86400,"monthlySpendCapCents":500,"monthlySpendMicroUsd":5529,"renderer":{"server":"ffmpeg container, billed per audio minute","client":"ASS only, zero infrastructure cost, future WebMCP path"},"offers":{"creditValue":"1 credit = 1 cent","transcriptionCreditsPerMinute":1,"burnCreditsPerMinute":4,"clientBurnCreditsPerMinute":0,"annualMonthsFree":2,"packs":[{"slug":"pack_5","name":"500 credits","priceCents":500,"credits":500,"bonusPercent":0,"subtitledMinutes":125,"perSubtitledMinuteCents":4},{"slug":"pack_20","name":"2,200 credits","priceCents":2000,"credits":2200,"bonusPercent":10,"subtitledMinutes":550,"perSubtitledMinuteCents":3.6363636363636362},{"slug":"pack_50","name":"6,000 credits","priceCents":5000,"credits":6000,"bonusPercent":20,"subtitledMinutes":1500,"perSubtitledMinuteCents":3.3333333333333335}],"plans":[{"slug":"creator","name":"Creator","monthlyPriceCents":900,"creditsPerMonth":1200,"apiKeys":2,"priorityQueue":false,"webhooks":false,"blurb":"About 300 subtitled minutes a month.","annualPriceCents":9000,"subtitledMinutes":300,"perSubtitledMinuteCents":3,"annualPerSubtitledMinuteCents":2.5},{"slug":"pro","name":"Pro","monthlyPriceCents":2900,"creditsPerMonth":4500,"apiKeys":10,"priorityQueue":true,"webhooks":true,"blurb":"About 1,125 subtitled minutes a month.","annualPriceCents":29000,"subtitledMinutes":1125,"perSubtitledMinuteCents":2.577777777777778,"annualPerSubtitledMinuteCents":2.1481481481481484},{"slug":"scale","name":"Scale","monthlyPriceCents":9900,"creditsPerMonth":18000,"apiKeys":null,"priorityQueue":true,"webhooks":true,"blurb":"About 4,500 subtitled minutes a month.","annualPriceCents":99000,"subtitledMinutes":4500,"perSubtitledMinuteCents":2.2,"annualPerSubtitledMinuteCents":1.8333333333333333}]},"operations":[{"id":"transcribe","billing":"per_audio_minute","centsPerMinute":1,"infraMicroUsdPerMinute":800,"note":"Workers AI Whisper after a short audio extract. Charged on processed audio minutes."},{"id":"burn","billing":"per_audio_minute","centsPerMinute":4,"infraMicroUsdPerMinute":2000,"note":"ffmpeg container. Charged on processed audio minutes, including a burn of edited cues."},{"id":"caption","billing":"per_audio_minute","centsPerMinute":5,"centsPerMinuteWithTranslate":7,"infraMicroUsdPerMinute":2800,"note":"caption_video: transcribe + (translate) + burn in one job. Exactly the sum of the steps, no surcharge."},{"id":"client_burn","billing":"free","centsPerMinute":0,"infraMicroUsdPerMinute":0,"note":"ASS only. No Whisper and no container."},{"id":"quote","billing":"free","cents":0,"note":"No debit. Pass durationSeconds to skip the container probe. A probe reserves about 50 micro-USD on the monthly cap."},{"id":"edit_transcript","billing":"free","cents":0,"note":"PATCH cues on a finished transcription. The next burn pays only the burn."},{"id":"style_preview","billing":"free","cents":0,"note":"Free: one frame, a sample phrase in up to 12 presets, labeled contact sheet (MCP style_preview, POST /v1/captions/style-preview). 30 per hour, 200 per day per key."},{"id":"preview","billing":"flat","cents":1,"infraMicroUsd":500,"note":"One PNG frame or a clip of at most 5 seconds with the preset. Flat price, not the full duration."},{"id":"glossary","billing":"included","cents":0,"note":"Names and terms on a transcription. Whisper prompt plus a spelling pass. Included in the transcription price."},{"id":"batch","billing":"sum","cents":0,"note":"Up to 50 items (caption, transcribe or burn). One quote, then the same per-minute prices. No batch surcharge."},{"id":"combined","billing":"included","cents":0,"note":"Burned MP4 plus SRT, VTT, and transcript JSON on the same burn job. No extra debit."},{"id":"brand_preset","billing":"free","cents":0,"note":"Save font, color, position, and an optional logo. Applying it does not add a charge on top of the burn."},{"id":"translate","billing":"per_audio_minute","centsPerMinute":2,"infraMicroUsdPerMinute":200,"note":"m2m100-1.2b. Cue timing stays. About $0.00014 per minute of tokens. 2 cents is about 100× the $0.0002 reserve."},{"id":"shorts","billing":"per_source_minute","centsPerMinute":6,"infraMicroUsdPerMinute":2000,"note":"Llama 3.1 8B FP8 picks moments, then a face-tracked (or center) 9:16 crop burns. 6 cents per source minute."},{"id":"trim","billing":"per_kept_minute","centsPerMinute":3,"infraMicroUsdPerMinute":1500,"note":"Cut silence and filler words, then retime captions. 3 cents per kept minute. About 20× a $0.0015 reserve."},{"id":"metadata","billing":"per_platform","cents":1,"infraMicroUsd":2000,"note":"Titles, description, hashtags, and YouTube chapters from the transcript, per platform (youtube, shorts, tiktok, instagram). One Llama 3.1 8B call each. Transcription (1/min) is added when you pass only media."},{"id":"dub","billing":"per_source_minute_per_language","centsPerMinute":5,"infraMicroUsdPerMinute":1500,"tiers":{"basic":{"centsPerMinute":5,"languages":["en","es","fr","zh","ja","ko"]},"standard":{"centsPerMinute":12,"languages":["en","es"]}},"note":"Voice, timing fit, and mix per target language. Transcription (1/min) and translation (2/min) are added when you do not pass them. Original audio is ducked to -18 dB or muted. No voice cloning or lip sync."},{"id":"notify","billing":"free","cents":0,"note":"Per-request webhookUrl (HMAC-SHA256, three tries) and optional notifyEmail. Costs us nothing beyond the email binding."}]}