

The one-digit monochrome flag if this is 0, the video includes the U and V planes in addition to the Y plane. This value must be one of 8, 10, or 12 which values are valid varies depending on the profile and other properties. The High tier is only available for level 4.0 and up. For the Main tier ( seq_tier equals 0), this character is the letter M.įor the High tier ( seq_tier is 1), this character is the letter H. See Appendix A, section 3 in the AV1 Specification for details.

The two-digit level number, which is converted to the X.Y format level format, where X = 2 + (LL > 2) and Y = LL & 3. "Professional" profile adds support for 4:2:2 chroma subsampling and 12-bit per component color. "High" profile adds support for 4:4:4 chroma subsampling. "Main" profile supports YUV 4:2:0 or monochrome bitstreams with bit depth of 8 or 10 bits per component. The one-digit profile number: AV1 profile numbers Profile number AV1 codec parameter string components Component Each component is a fixed number of characters long if the value is less than that length, it must be padded with leading zeros. This codec parameter string's components are described in more detail in the table below. Note: Chromium-based browsers will accept any subset of the optional parameters (rather than all or none, as required by the specification). You can use the JavaScript encodeURI() function to encode the parameter list similarly, you can use decodeURI() to decode a previously encoded parameter list. video/mp4 codecs="avc1.4d002a"Īn MPEG-4 file containing AVC (H.264) video, Main Profile, Level 4.2.Īs is the case with any MIME type parameter, codecs must be changed to codecs* (note the asterisk character, *) if any of the properties of the codec use special characters which must be percent-encoded per RFC 2231, section 4: MIME Parameter Value and Encoded Word Extensions. video/webm codecs="vp8, vorbis"Ī WebM file containing VP8 video and/or Vorbis audio. audio/ogg codecs=vorbisĪn Ogg file containing a Vorbis audio track. You can specify multiple codecs by separating them with commas. Some media types only let you specify the names of the codecs to use, while others allow you to specify various constraints on those codecs as well. To do so, append a semicolon ( ) followed by codecs= and then the string describing the format of the contents of the file. You can add the codecs parameter to the media type.
