Multiple encoder families
Convertrilo worker logic supports VideoToolbox, NVENC, QSV, AMF, and software fallback families where available.
Encoder acceleration
Run video encoding on real hardware encoder families where available, with honest fallback behavior and per-job encoder reporting.
Hardware encoding is fastest when the requested codec, host, and quality target line up. Convertrilo probes available encoders and reports what actually ran.
await client.onDemandEncode({
sourceUrl: "https://example.com/upload.mov",
codec: "h265",
resolution: "1080p",
quality: "good",
preset: "fast",
priority: "normal"
});Use hardware-first H.264 and H.265 for fast turnaround.
Report the effective encoder used by the worker.
Avoid silent CPU fallback for GPU-only policies.
Keep one-pass speed separate from software two-pass quality control.
How it works
These capability pages describe concrete job behavior: payload fields, worker choices, FFmpeg execution, and terminal output handling.
A job is queued with codec, policy, resolution, and quality settings.
The worker checks available hardware and bad-encoder quarantine state.
Compatible hardware encoders are selected first for one-pass jobs.
If policy allows fallback, CPU encoders can handle unsupported hardware paths.
Convertrilo worker logic supports VideoToolbox, NVENC, QSV, AMF, and software fallback families where available.
Status responses and job rows expose the effective encoder so teams can audit speed, cost, and behavior.
GPU-only jobs should fail if hardware cannot run, instead of quietly charging for a different execution path.
No. Hardware is usually faster, but software two-pass and VMAF workflows may be better for constrained quality or bitrate goals.
Hardware support depends on the worker host. H.264 and H.265 are broadly available; AV1 depends on newer hardware.
Yes. Job status and terminal metadata can expose the effective encoder, such as h264_videotoolbox, hevc_videotoolbox, libx264, or libx265.
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.