Multi-Codec Output
video-codecs
Encodes the video in multiple codecs simultaneously and returns an adaptive manifest that references all codec variants.
video-codecs accepts a comma-separated list of codec identifiers. The output is an HLS or DASH manifest (use fm=hls or fm=dash) that includes separate renditions for each requested codec, allowing players to select the most compatible variant.
Supported codec values:
| Value | Codec |
|---|---|
h264 | H.264 / AVC — widest compatibility |
h265 | H.265 / HEVC — improved compression |
av1 | AV1 — royalty-free, best compression |
vp8 | VP8 |
vp9 | VP9 |
vc1 | VC-1 |
https://assets.imgix.net/video.mp4?fm=hls&video-codecs=h264,h265,av1This differs from video-codec, which encodes to a single codec. Use video-codecs (plural) when you need a multi-codec adaptive stream for broad device coverage.