S3-compatible providers
Use AWS S3 or compatible object storage with endpoint, region, credentials, and forcePathStyle options.
Storage destinations
Encode videos from S3-compatible sources and write completed outputs back to customer-owned S3-compatible buckets.
Many products already use object storage as the system of record. Convertrilo can read from S3-compatible inputs and write encoded outputs back to your own bucket.
await client.onDemandEncode({
sourceUrl: "https://example.com/input.mp4",
codec: "h264",
resolution: "1080p",
outputS3: {
bucket: "customer-output",
key: "encoded/input-1080p.mp4",
endpoint: "https://s3.example.com",
region: "us-east-1",
forcePathStyle: true
}
});Keep encoded files in storage your product controls.
Use S3-compatible providers, not only AWS S3.
Queue folder ingest jobs from source prefixes.
Avoid manual download and re-upload steps after conversion.
How it works
These capability pages describe concrete job behavior: payload fields, worker choices, FFmpeg execution, and terminal output handling.
Provide a source URL, source S3 object, or folder ingest prefix.
Choose output S3 bucket, key or prefix, region, endpoint, and path-style behavior.
The worker downloads source media and uploads the completed output with SigV4.
Your app stores the final object key and serves it through your own delivery layer.
Use AWS S3 or compatible object storage with endpoint, region, credentials, and forcePathStyle options.
Queue batches from source prefixes when a customer import or asset library needs background compression.
Your product keeps control over access policies, lifecycle rules, CDN mapping, and retention.
Yes. Provide outputS3 settings in an API request or use saved credentials from supported dashboard workflows.
Yes. S3-compatible storage can be used by setting endpoint, region, credentials, and usually forcePathStyle.
Folder ingest can queue one job per discovered video under a prefix, with maxFiles available to cap batch size.
Choose your codec, resolution, FPS, bitrate, quality, and optimization settings. Convertrilo shows the NEU estimate before credits are reserved, and failed jobs release reserved credits back to your balance.