mirror of
https://github.com/arcodange-org/mediabunny.git
synced 2026-09-27 02:43:48 +02:00
* Add custom quality factors and quantizer bitrate mode (closes #327) * Fix quantizer mode fallback and per-frame quantizer edge cases * Clean up quantizer mode tests * Quantizer implementation * Add quality tests * Improve conversion codec error message, make test more lenient * Add quantizer support blog post --------- Co-authored-by: Vanilagy <[email protected]>
1.5 KiB
1.5 KiB
description
| description |
|---|
| VP9 video codec definition, defining legal codec strings, decoder configs, and packet data formats. |
VP9 codec registration
Description
The VP9 video codec, specified in the VP9 Bitstream & Decoding Process Specification.
Codec ID
'vp9'
EncodedPacket data
The packet's data must be a frame as described in Section 6 of the VP9 Bitstream & Decoding Process Specification.
EncodedPacket type
If the packet's type is 'key', then the packet is expected to contain a frame with frame_type of KEY_FRAME, as defined in Section 7.2 of the VP9 Bitstream & Decoding Process Specification.
VideoDecoderConfig codec string
The full codec string begins with the prefix 'vp09.', with a variable-length suffix as specified in the VP Codec ISO Media File Format Binding.
VideoDecoderConfig description
description is not used for this codec.
Quantizer range
VP9 has quantizer support and supports quantizer values in the range [0, 63].