# Rendobar > Serverless media processing API. Watermark, transcode, caption, and render videos with one API call. Credit-based billing. MCP-native for AI agents. Last updated: 2026-05-24 ## Getting Started - [Quickstart](https://rendobar.com/docs/quickstart): Set up your first API key and process a video in 5 minutes - [Authentication](https://rendobar.com/docs/authentication): Session-based and API key authentication for the REST API ## Core Documentation - [Raw FFmpeg job type](https://rendobar.com/docs/job-types/raw-ffmpeg): Reference for the raw.ffmpeg job — parameters, response shape, plan caps - [Credits & Billing](https://rendobar.com/docs/concepts/credits): Credit-based pricing, plan allocations, and usage tracking - [Webhooks](https://rendobar.com/docs/guides/webhooks): Real-time job status updates via HTTP callbacks with HMAC signature verification - [Raw FFmpeg](https://rendobar.com/docs/guides/raw-ffmpeg): Run arbitrary FFmpeg commands with safety guardrails and sandboxed execution - [MCP Integration](https://rendobar.com/docs/mcp/overview): Use Rendobar from AI agents via the Model Context Protocol with 6 tools ## How-To Guides - [Animated captions](https://rendobar.com/docs/job-types/captions-animate): Word-level animated captions burned into a video (Hormozi / MrBeast / TikTok / pill presets) - [MCP for AI Agents](https://rendobar.com/docs/mcp/overview): Use Rendobar from Claude, GPT, and other AI agents via MCP ## Concepts - [How Credits Work](https://rendobar.com/docs/concepts/credits): Atomic balance gate, per-job debit on terminal status, no auto-refund (admin-discretion via dispute route) - [Job Lifecycle](https://rendobar.com/docs/concepts/job-lifecycle): Status transitions, timeouts, retries, and failure handling ## Key Features - Run any FFmpeg command via API with sandboxed cloud execution (raw.ffmpeg -- available now) - Media metadata extraction via API or MCP probe_media tool (extract.metadata -- available now) - Single REST API endpoint for all operations - Credit-based billing with free tier ($5 signup grant, no credit card required) - Real-time job status via WebSocket and webhooks with HMAC signatures - MCP-native: 6 tools for AI agent integration (submit_job, get_job, list_jobs, probe_media, get_account, upload_media) - Serverless architecture on Cloudflare Workers - R2 storage for inputs and outputs with presigned URLs ## Feature Pages - [FFmpeg as a Service](https://rendobar.com/ffmpeg/): Run any FFmpeg command via REST API with sandboxed cloud execution and pay-per-job pricing - [FFmpeg on Vercel](https://rendobar.com/ffmpeg/vercel/): Run FFmpeg from Vercel Functions without the 250 MB Lambda bundle cap, on Node or Edge runtime - [FFmpeg on Cloudflare Workers](https://rendobar.com/ffmpeg/cloudflare/): Run FFmpeg from Cloudflare Workers despite no binaries or child_process in the V8 isolate - [FFmpeg on Supabase Edge](https://rendobar.com/ffmpeg/supabase/): Run FFmpeg from Supabase Edge Functions despite Deno having no shell or subprocess - [All Features](https://rendobar.com/features/): Overview of all video processing operations and their availability - [About](https://rendobar.com/about/): About Rendobar ## Comparisons - [Compare Rendobar vs Alternatives](https://rendobar.com/vs/): Head-to-head comparisons of Rendobar against Shotstack, Creatomate, and Bannerbear with feature matrices, pricing math, and use-case verdicts - [Rendobar vs Shotstack](https://rendobar.com/vs/shotstack/): Rendobar (raw FFmpeg + MCP tools) vs Shotstack (JSON timeline + white-label editor SDK for enterprise video) - [Rendobar vs Creatomate](https://rendobar.com/vs/creatomate/): Rendobar (developer API with raw FFmpeg) vs Creatomate (designer-led JSON template system with visual editor) - [Rendobar vs Bannerbear](https://rendobar.com/vs/bannerbear/): Rendobar (video-first developer API) vs Bannerbear (image-first template API for marketing and growth teams) ## Pricing - Free: $0/month, $5 one-time signup credits, no credit card required - Pro: $9/month, $5/month included credits, 20% bonus on every credit top-up - Credit packs available: $10 / $25 / $50 / $100 (credits never expire; our-side failures refunded via support, user-error failures charged) ## Blog & Updates - [Blog](https://rendobar.com/blog/): Technical articles and announcements - [Changelog](https://rendobar.com/changelog/): Platform updates and releases ## Additional Resources - Full documentation available at [rendobar.com/docs/](https://rendobar.com/docs/) ## API Base URL https://api.rendobar.com ## Available Job Types ### Live Now - raw.ffmpeg -- Execute any FFmpeg command via API with sandboxed cloud execution - extract.metadata -- Extract media file metadata (duration, resolution, codecs, bitrate) - captions.animate -- Burn animated word-level captions onto a video (Hormozi / MrBeast / TikTok / pill presets) - caption.burn -- Burn static styled subtitles into a video from an SRT, VTT, or ASS file, or auto-transcribe when none is given - qr.generate -- Generate styled QR codes with 9 content types (URL, vCard, WiFi, etc.) ### Coming Soon - watermark.apply -- Add image and text watermarks to video and images - watermark.composite -- Multi-watermark overlay in a single pass - transcode -- Format conversion with codec, bitrate, and resolution control - caption.extract -- AI-powered speech-to-text transcription ### Planned watermark.remove, watermark.check, watermark.embed, watermark.detect, thumbnail, compliance.moderate, compliance.gdpr.detect, compliance.gdpr.redact, extract.scenes, extract.text, render.rendley, render.remotion, render.veed ## MCP Tools (6 tools) - submit_job -- Submit any media processing job - get_job -- Get job status, progress, and results - list_jobs -- List recent jobs with filters - probe_media -- Inspect media file metadata - get_account -- Check balance, plan, and limits - upload_media -- Get upload instructions for local files