この文書の位置付け
1.
完全修飾コーデック文字列
コーデック文字列は接頭辞
"av01." で始まり、その後に [AV1-ISOBMFF] の第5節で説明される可変長の
接尾辞が続く。
2. EncodedVideoChunk データ
EncodedVideoChunk
[[internal data]]
は、[AV1] の第5節で説明される
「低オーバーヘッド・ビットストリーム形式」に準拠したデータであることが期待される。
3.
VideoDecoderConfig description
description
はこのコーデックでは使用されない。
4. EncodedVideoChunk type
EncodedVideoChunk
の
[[type]]
が
key
である場合、その EncodedVideoChunk
は、[AV1] の第6.8.2節で定義される
KEY_FRAME の frame_type を持つフレームを含むことが期待される。
5.
VideoEncoderEncodeOptions 拡張
partial dictionary VideoEncoderEncodeOptions {
VideoEncoderEncodeOptionsForAv1 av1;
};
av1, 型は VideoEncoderEncodeOptionsForAv1
-
[AV1] コーデック用のコーデック固有のエンコードオプションを含む。
5.1. VideoEncoderEncodeOptionsForAv1
dictionary VideoEncoderEncodeOptionsForAv1 {
unsigned short? quantizer;
};
quantizer, 型は unsigned short、nullable
-
フレームごとの量子化値を設定する。
[AV1] では、量子化インデックスは
0 から 255 まで変化させることができる
6. プライバシーに関する考慮事項
プライバシーに関する
考慮事項の節([WEBCODECS])を参照されたい。
7. セキュリティに関する考慮事項
セキュリティに関する
考慮事項の節([WEBCODECS])を参照されたい。
文書の
慣例
適合性要件は、
記述的な表明と
RFC 2119 の用語を組み合わせて表現される。
この文書の規範的部分におけるキーワード “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”,
“RECOMMENDED”,
“MAY”, and “OPTIONAL”
は、RFC 2119 で説明されているとおりに解釈される。
ただし、読みやすさのため、
この仕様ではこれらの語が常に大文字で現れるとは限らない。
この仕様のすべてのテキストは、
非規範的であると明示的に示された節、例、および注記を除き、規範的である。 [RFC2119]
この仕様における例は、“for example” という語で導入されるか、
または規範的テキストから分離され、
class="example" によって示される。
次のようになる:
参考注記は “Note” という語で始まり、
規範的テキストから分離され、
class="note" によって示される。
次のようになる:
Note、これは参考注記である。
索引
この仕様で定義される
用語
参照によって
定義される用語
-
[WEBCODECS] は次の用語を定義する:
- "key"
- EncodedVideoChunk
- VideoEncoderConfig
- VideoEncoderEncodeOptions
- [[internal data]]
- [[type]]
- description
-
[WEBIDL] は次の用語を定義する:
参照文献
規範的参照文献
- [RFC2119]
- S. Bradner. RFC において要求レベルを示すために用いる
キーワード. 1997年3月. Best Current Practice. URL: https://datatracker.ietf.org/doc/html/rfc2119
- [WEBCODECS]
- Paul Adenot; Eugene Zemtsov. WebCodecs.
2026年5月5日.
WD. URL: https://www.w3.org/TR/webcodecs/
- [WEBIDL]
- Edgar Chen; Timothy Gu. Web IDL Standard. Living
Standard. URL: https://webidl.spec.whatwg.org/
- [AV1]
- AV1 ビットストリームおよびデコード処理
仕様. URL: https://aomediacodec.github.io/av1-spec/
- [AV1-ISOBMFF]
- AV1 コーデック ISO メディアファイル形式
バインディング. URL: https://aomediacodec.github.io/av1-isobmff/
- [WEBCODECS-CODEC-REGISTRY]
- Paul Adenot; Eugene Zemtsov. WebCodecs コーデック
レジストリ. 2026年2月12日. DRY. URL: https://www.w3.org/TR/webcodecs-codec-registry/
IDL 索引
partial dictionary VideoEncoderEncodeOptions {
VideoEncoderEncodeOptionsForAv1 av1;
};
dictionary VideoEncoderEncodeOptionsForAv1 {
unsigned short? quantizer;
};