Clearer errors when a job times out
Read a plain explanation when a job times out or runs out of memory, naming the thing to change, instead of an opaque platform code.
Every shipped feature, improvement, and fix on Rendobar.
42 updates. Last shipped .
Read a plain explanation when a job times out or runs out of memory, naming the thing to change, instead of an opaque platform code.
Increase an image's resolution on a one-step diffusion restoration model. Ask for a factor or a target height, keep transparency, and get back exactly the size you asked for.
Four compose rendering fixes shipped after a full engine audit, plus a complete parameter reference for every timeline field, in the docs and over MCP.
Generate an image from a prompt, or edit one from up to four reference images, on hosted open-weight diffusion models. Both stream preview frames while they render.
Cancellation now works on running jobs across the API, MCP, and dashboard. The runner stops, and you pay only for the compute the job actually used.
A full audit of the job pipeline cut submission latency roughly in half and closed the gap between a runner finishing and the result being visible.
The quality search now interpolates instead of blind-stepping, reuses the winning probe, and scores VMAF on all cores, so compress jobs finish in a third of the time and cost a third as much.
The hosted MCP server can now receive file uploads directly, from a shell agent's presigned PUT to a link you finish on your phone, alongside a job discovery tool and output chaining between jobs.
GET /jobs/types and its per-type schema endpoint are now public, so an agent or a client library can read the live job registry before anyone has signed up for a key.
@rendobar/sdk now declares MIT and ships a LICENSE file, so dependency scanners that reject unlicensed packages stop blocking it.
Compress an image, video, or audio file to the smallest size that clears a quality bar. Named tiers or byte targets, with AVIF, JPEG XL, AV1, Opus, and more.
Claude Code and other MCP clients can now connect to Rendobar's hosted MCP server through a browser sign-in. One command, no key to copy.
Pass a callback when you create a job and Rendobar POSTs the result straight to your URL the moment that job reaches a terminal state, so an orchestrator can resume without polling.
Set compose output with named size presets (tiktok, reels, youtube-4k, 1080p, 4k) and a quality tier, or override the encoder directly. Any resolution up to 4K, no plan tiers.
The compose job renders finished video from a declarative JSON timeline. Tracks, clips, transitions, text, per-clip effects, and scene-first authoring.
The ffprobe job runs like local ffprobe: send a command with the media URL and get back a normalized summary plus the full structured report.
Job responses now include a retentionExpiresAt timestamp, so you know the exact date an output will be deleted. Free keeps outputs 7 days, Pro 30.
The @rendobar/sdk now ships verifyWebhook, a zero-dependency helper that checks a delivery's signature, timestamp, and secret rotation in one call.
Jobs whose result file was over 100 MB used to fail at the final upload step. They now upload the output straight to storage and complete normally.
Job output downloads now support HTTP range requests, so large videos start playing and seek immediately instead of downloading in full first.
Submitting past your plan's concurrency no longer fails. Jobs are accepted into a queue and run at your plan's concurrency, draining in order as earlier jobs finish.
The dashboard Jobs page is now a sortable, filterable table with search, bulk actions, and a two-tab per-job detail panel.
Every job now records where it came from (dashboard, SDK, CLI, MCP, n8n, or direct API), with a usage-by-client breakdown in the dashboard and a new billing endpoint.
A job the runner accepts but never starts now times out with a clear error in minutes, instead of sitting forever. API key errors are clearer too, and the SDK's wait() backs off and surfaces typed errors.
Captions group into readable two-line phrases by default, the active word can ride a moving highlight pill, words can pop or bounce in, and a style object shapes every part of the look.
The job Machine panel was redesigned. It now shows live encode speed and fps, peak and average for each metric, total data moved, and a hint when a job used far less CPU than its machine.
The animated caption highlight is now colour-led so it reads at a glance, the line no longer shifts as words activate, and word timing is cleaned for stable, in-sync playback.
captions.animate gains eleven style presets, custom styling and placement, caption translation, AI keyword highlighting, and word-level transcript with SRT and VTT output.
The ffmpeg job type now takes a compute param. NVENC commands run on NVIDIA L4 GPUs, billed per second, on the Pro plan.
Watch live CPU, memory, and network use while a job runs, replay the graph after it finishes, and read the series from the API.
captions.animate no longer caps input length. Your plan's job time budget is the only bound, so you can caption as much video as that allows.
Upload local files to Rendobar and use them as job inputs, no public URL needed. Free uploads up to 500 MB per file, Pro up to 10 GB.
Jobs report complete and hand you the output as soon as processing finishes, instead of waiting on cost settlement. The cost reconciles in the background a moment later.
Commands that write many files like HLS, DASH, and image sequences now come back as ready-to-use URLs, inputs accept inline text and uploaded files, and failed jobs return the real ffmpeg error.
Audited API responses and trimmed them to only the data a client needs.
Submit custom FFmpeg jobs with type ffmpeg. The old raw.ffmpeg name still works, so existing code keeps running.
Burn static styled subtitles into a video from SRT, VTT, or ASS, with auto-transcription and multilingual auto-detect.
captions.animate now tracks speech word by word, so the highlighted word lines up with what is being said.
Manage API keys from the dashboard with expiry, status, rename, disable, and a one-time reveal on creation.
The @rendobar/sdk 2.0 release covering all job types, realtime job updates, and webhook signature verification.
Rendobar docs are live, with the ffmpeg reference, a webhooks guide, and MCP integration docs.
Rendobar is publicly available. Run FFmpeg in the cloud with one API call, credit-based billing, and MCP tools for agents.