この文書のステータス
このセクションは、公開時点におけるこの文書のステータスを説明する。現在の
W3C 公開物およびこの技術報告書の最新リビジョンの一覧は、
W3C 標準および草案索引 (
https://www.w3.org/TR/)で確認できる。
この仕様に対するフィードバックおよびコメントを歓迎する。GitHub Issues
が、この仕様に関する議論には推奨される。
代替として、Media Working Group のメーリングリストである public-media-wg@w3.org (アーカイブ )にコメントを送ることもできる。
この草案では、作業グループ内でまだ議論されるべき保留中の課題の一部を強調表示している。
これらの課題の結果については、それらが有効かどうかを含め、いかなる決定も行われていない。
この文書は、Media Working Group によって、
Note
track を用いたグループ草案ノートとして公開された。
グループ草案ノートは、
W3C またはそのメンバーによって支持されていない。
これは草案文書であり、いつでも他の文書によって更新、置換、または廃止される可能性がある。
この文書を進行中の作業以外のものとして引用することは不適切である。
W3C 特許ポリシー は、
この文書に対していかなるライセンス要件またはコミットメントも課さない。
この文書は、2023年11月03日 W3C
Process Document によって管理される。
目次
1 完全修飾された
コーデック文字列
2 EncodedVideoChunk
データ
3 VideoDecoderConfig description
4 EncodedVideoChunk
type
5 VideoEncoderEncodeOptions 拡張
5.1 VideoEncoderEncodeOptionsForVp9
6 プライバシーに関する
考慮事項
7 セキュリティに関する
考慮事項
適合性
文書の
表記規約
索引
この仕様によって定義される
用語
参照によって
定義される用語
参考文献
規範的
参考文献
参考情報としての
参考文献
IDL 索引
1.
完全修飾されたコーデック文字列
コーデック文字列 は接頭辞
"vp09." で始まり、その後に、[VP9-ISOBMFF] の
"Codecs Parameter String" セクションで説明される可変長の
接尾辞が続く。
2. EncodedVideoChunk データ
EncodedVideoChunk
[[internal data]]
は、[VP9] の第6節で説明されるフレームであることが期待される。
3.
VideoDecoderConfig description
description
はこのコーデックでは使用されない。
4. EncodedVideoChunk type
EncodedVideoChunk
の
[[type]]
が key
である場合、その EncodedVideoChunk
は、[VP9] の第
7.2節で定義されるように、frame_type が KEY_FRAME であるフレームを含むことが期待される。
5.
VideoEncoderEncodeOptions 拡張
partial dictionary VideoEncoderEncodeOptions {
VideoEncoderEncodeOptionsForVp9 vp9 ;
};
vp9 , 型は VideoEncoderEncodeOptionsForVp9
[VP9] コーデック用のコーデック固有のエンコードオプションを含む。
5.1. VideoEncoderEncodeOptionsForVp9
dictionary VideoEncoderEncodeOptionsForVp9 {
unsigned short ? quantizer ;
};
quantizer , 型は unsigned short 、nullable
フレームごとの量子化器値を設定する。
[VP9] では、量子化器しきい値は
0 から 63 まで変化させることができる
6. プライバシーに関する考慮事項
プライバシーに関する
考慮事項 のセクション([WEBCODECS]
内)を参照されたい。
7. セキュリティに関する考慮事項
セキュリティに関する
考慮事項 のセクション([WEBCODECS]
内)を参照されたい。
文書の
表記規約
適合性要件は、
記述的なアサーションと
RFC 2119 用語の組み合わせによって表される。
この文書の規範的部分におけるキーワード “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”,
“RECOMMENDED”,
“MAY”, および “OPTIONAL”
は、RFC 2119 で説明されるように解釈される。
ただし、可読性のため、
この仕様ではこれらの語はすべて大文字では現れない。
この仕様のすべてのテキストは規範的である。
ただし、非規範的として明示的にマークされたセクション、例、および注は除く。[RFC2119]
この仕様における例は、“for example” という語で導入されるか、
または規範的テキストから
class="example" によって区別される。
次のようにである:
参考情報としての注は “Note” という語で始まり、
規範的テキストから
class="note" によって区別される。
次のようにである:
Note, これは参考情報としての注である。
索引
この仕様によって定義される用語
参照によって
定義される用語
[WEBCODECS] は次の用語を定義する:
"key"
EncodedVideoChunk
VideoEncoderEncodeOptions
[[internal data]]
[[type]]
description
[WEBIDL] は次の用語を定義する:
参考文献
規範的参考文献
[RFC2119]
S. Bradner. Key words for use in RFCs to
Indicate Requirement Levels . 1997年3月. Best Current Practice. URL: https://datatracker.ietf.org/doc/html/rfc2119
[WEBCODECS]
Paul Adenot; Eugene Zemtsov. WebCodecs .
2025年4月17日.
WD. URL: https://www.w3.org/TR/webcodecs/
[WEBIDL]
Edgar Chen; Timothy Gu. Web IDL Standard . Living
Standard. URL: https://webidl.spec.whatwg.org/
[VP9]
VP9
Bitstream & Decoding Process Specification . URL: https://storage.googleapis.com/downloads.webmproject.org/docs/vp9/vp9-bitstream-specification-v0.6-20160331-draft.pdf
[VP9-ISOBMFF]
VP
Codec ISO Media File Format Binding . URL: https://github.com/webmproject/vp9-dash/blob/master/VPCodecISOMediaFileFormatBinding.md
[WEBCODECS-CODEC-REGISTRY]
Paul Adenot; Bernard Aboba. WebCodecs コーデック
レジストリ . 2024年9月9日. DRY. URL: https://www.w3.org/TR/webcodecs-codec-registry/
IDL 索引
partial dictionary VideoEncoderEncodeOptions {
VideoEncoderEncodeOptionsForVp9 vp9 ;
};
dictionary VideoEncoderEncodeOptionsForVp9 {
unsigned short ? quantizer ;
};