1. 完全限定的编解码器字符串
编解码器字符串以前缀
"av01." 开始,后接一个可变长度的
后缀,如 [AV1-ISOBMFF] 第 5 节所述。
2. EncodedVideoChunk 数据
EncodedVideoChunk
[[internal data]]
预期为
一系列开放比特流单元(OBU),它们符合“低开销
比特流格式”(第 5.2 节,参见 [AV1]),共同构成一个时间单元
(第 7.5 节,参见 [AV1]),但开头的
OBU_TEMPORAL_DELIMITER OBU
可以省略。
3. VideoDecoderConfig 描述
description
不用于此编解码器。
4. EncodedVideoChunk 类型
如果一个 EncodedVideoChunk 的
[[type]]
为
key,
那么该 EncodedVideoChunk
预期
在第一个帧头之前包含一个 OBU_SEQUENCE_HEADER OBU,并且
该块中的第一个帧头预期其 show_existing_frame 等于
0,frame_type 等于 KEY_FRAME,且 show_frame
等于 1,如
第 6.8.2 节和第 7.5 节中所定义(见 [AV1])。
5. VideoEncoderEncodeOptions 扩展
partial dictionary VideoEncoderEncodeOptions {VideoEncoderEncodeOptionsForAv1 av1 ; };
av1, 类型为 VideoEncoderEncodeOptionsForAv1- 包含 [AV1] 编解码器的编解码器特定编码选项。
5.1. VideoEncoderEncodeOptionsForAv1
dictionary {VideoEncoderEncodeOptionsForAv1 unsigned short ?quantizer ; };
quantizer, 类型为 unsigned short,可空- 设置逐帧量化器值。 在 [AV1] 中,量化器索引可以 从 0 变化到 255
6. 隐私考量
请参阅 隐私 考量一节,见 [WEBCODECS]。
7. 安全考量
请参阅 安全 考量一节,见 [WEBCODECS]。