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:

ValueCodec
h264H.264 / AVC — widest compatibility
h265H.265 / HEVC — improved compression
av1AV1 — royalty-free, best compression
vp8VP8
vp9VP9
vc1VC-1
https://assets.imgix.net/video.mp4?fm=hls&video-codecs=h264,h265,av1

This 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.