Changelog
New

Upload your own files

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.

API Dashboard SDK

You can now upload your own files to Rendobar instead of hosting them somewhere public first. Upload from the dashboard, the SDK (uploads.create), the API (POST /assets), or the CLI, then reference the file by its content URL in any job input.

Uploads go straight to storage over presigned URLs, so large files never pass through the API. Per-file size limits follow your plan: up to 500 MB on Free and 10 GB on Pro. Uploaded files are private to your organization and an uploaded file with the same contents is reused instead of stored twice.

const asset = await client.uploads.create(file, { filename: "clip.mp4" });
const job = await client.jobs.create({
type: "ffmpeg",
inputs: { source: asset.url },
params: { command: "ffmpeg -i source -t 1 output.mp4" },
});

The SDK handles the presigned PUT and the completion call, so uploading is one await regardless of file size.

Per-plan size caps live in plan limits. An uploaded URL works as an input to any job, including ffmpeg.

Share