VideoCodec
A video codec filmstrip can produce, whether by asking a device's hardware encoder for it or by copying it across from a source untouched.
H.264 is encodable everywhere and HEVC almost everywhere. VP9 is a browser encode target too. The rest are never an encode target on any backend today and only ever reach an output by copy.
Entries
Encode with the first clip's own codec when the device can, otherwise fall back through the same order as Auto and report the fallback. A composition with no source codec to name, such as one of only stills, takes that order with nothing reported. Unlike any other named codec it does not block a stream copy.
Properties
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.