Transcoding
Transcoding converts video between codecs, containers, and bitrates. FFmpeg (LGPL 2.1+, or GPL v2+ if built with --enable-gpl) is the free CLI engine at v8.1.2 (June 2026) underlying HandBrake, VLC, and most cloud encoders; it supports VideoToolbox, NVENC, QSV, and VAAPI hardware acceleration plus H.264, HEVC, AV1, and VP9. HandBrake, the free GPL v2 GUI/CLI wrapper, reached v1.11.0 in 2026 with the same codec set; its Intel QSV hardware path officially supports Windows and Linux (plus FreeBSD) but not macOS. AWS Elemental MediaConvert is a managed, serverless service billing $0.0075/min SD (Basic tier, AVC) up to $0.015/min HD, with HEVC/AV1 gated to the $0.012/min-base Professional tier (AV1 runs roughly 7-10.5x the H.264 rate). Bitmovin, an Austria-based SaaS, charges $0.02/min VOD (2,000 free min/month) with AV1 3-pass HD priced at $0.80/min. Pricing: FFmpeg and HandBrake are free and open source; AWS MediaConvert runs $0.0075-0.015/min on-demand on the Basic tier, rising on the $0.012/min-base Professional tier for HEVC/AV1; Bitmovin charges $0.02/min VOD (2,000 free min/month) plus codec multipliers up to $0.80/min for AV1 HD.
Pick FFmpeg when you control the pipeline and need scriptable, zero-cost transcoding β it's the library everything else on this list is built on. Reach for HandBrake instead only when a non-technical user needs a GUI for one-off rips; its QSV hardware path skips macOS entirely (Linux support is documented, if experimental), so raw FFmpeg remains the safer bet for headless macOS server pipelines specifically. Skip AWS MediaConvert and Bitmovin unless you need managed scaling with an SLA β their per-minute AV1 multipliers (7-10.5x on MediaConvert, up to $0.80/min on Bitmovin) make self-hosted FFmpeg dramatically cheaper past a few thousand minutes a month. Bitmovin's own Cloud Connect tier still bills its per-minute fee on top of your own cloud compute β you never actually leave the meter. Known weakness: Both managed services charge steep per-minute multipliers for HEVC and especially AV1 (up to ~10x the H.264 rate on MediaConvert), so cost scales directly with the modern codecs FFmpeg and HandBrake encode for free.