[2] [[媒体素片]]の[[次元]] [DFN[[CODE(URI)@en[[[track]]]]]] は、
[[媒体]]に含まれる[[トラック]]を表します。

* 仕様書

[REFS[
- [1] [CITE@en-us[Media Fragments URI 1.0 (basic)]] ([TIME[2012-09-27 23:08:40 +09:00]] 版) <http://www.w3.org/TR/media-frags/#fragment-dimensions>
- [5] [CITE@en-us[Media Fragments URI 1.0 (basic)]] ([TIME[2012-09-27 23:08:40 +09:00]] 版) <http://www.w3.org/TR/media-frags/#processing-name-value-lists>
- [7] [CITE@en-us[Media Fragments URI 1.0 (basic)]] ([TIME[2012-09-27 23:08:40 +09:00]] 版) <http://www.w3.org/TR/media-frags/#error-uri-general>
- [10] [CITE@en-us[Media Fragments URI 1.0 (basic)]] ([TIME[2012-09-27 23:08:40 +09:00]] 版) <http://www.w3.org/TR/media-frags/#media-fragment-display>
- [13] [CITE@en-us[Media Fragments URI 1.0 (basic)]] ([TIME[2012-09-27 23:08:40 +09:00]] 版) <http://www.w3.org/TR/media-frags/#collected-syntax-uri>
- [15] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2014-12-04 10:25:09 +09:00]] 版) <https://html.spec.whatwg.org/#dom-audiotrack-id>
- [16] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2014-12-04 10:25:09 +09:00]] 版) <https://html.spec.whatwg.org/#dom-texttrack-id>
- [17] [CITE@en[Sourcing In-band Media Resource Tracks from Media Containers into HTML]] ([TIME[2014-11-08 16:59:44 +09:00]] 版) <http://dev.w3.org/html5/html-sourcing-inband-tracks/>
- [14] <http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014.zip>
]REFS]

[FIG(quote)[
[FIGCAPTION[
[20] [SRC[>>14]]
]FIGCAPTION]

>
,*Key,*Value,*Semantics
,[CODE[track]],string,Value of a single [CODE[AdaptationSet@group]]
]FIG]

* 意味

[3] この[[次元]]は、元の[[媒体]]から1つ[[以上]]の[[トラック]]を示します [SRC[>>1]]。

;; [4] ここでいう[[トラック]]は、「英語トラック」のように並列媒体ストリームから選ぶものであり、
「CDの第2トラック」のような区間を選ぶものではありません [SRC[>>1]]。

[6] 完成した仕様には構文と処理方法は規定されておらず [SRC[>>5]]、
未完成のまま放置されています。ただし [[ABNF]] 構文 [SRC[>>13]]
だけはなぜか削除されずに含まれています。また中途半端な規定がいくつか残っています。

[8] 通常は同じ[[次元]]を複数一つの[[媒体素片]]に含めることはできませんが、
例外的に [CODE(URI)[[[track=]]]] は複数指定できます [SRC[>>7]]。

[EG[
[9] [CODE(URI)[#track=1&track=2]] は、[[トラック]]の「1」と「2」を選択することを表します
[SRC[>>7]]。
]EG]

* レンダリング

[11] [[媒体素片]]で指定された[[トラック]]だけを[[再生]]することが推奨されています [SRC[>>10]]。
[トラック]]が指定されていなければ、既定のトラックを[[再生]]するべきです [SRC[>>10]]。

[12] [[トラック]]の一覧を表示するなどし、そのうち選択されているトラックを強調することなどもできます
[SRC[>>10]]。

* DOM

[18] この識別子は、 [CODE(DOMi)@en[[[AudioTrack]]]] [SRC[>>15]]
や [CODE(DOMi)@en[[[VideoTrack]]]] [SRC[>>15]]
や [CODE(DOMi)@en[[[TextTrack]]]] [SRC[>>16]]
の [CODE(DOMa)@en[[[id]]]] [[属性]]でも用いられています。

[19] 各[[動画]]・[[音声]]形式のファイルからの [CODE(DOMa)@en[[[id]]]] [[属性]]の決定方法は、
>>17 で規定されています。

;; [[HTML Standard]] は[[媒体素片]]と共に >>17 を参照しています。

* 歴史

[240] [CITE@en[Web Applications 1.0 r7947     Add TextTrack.id and TextTrackList.getTrackById to enable in-band text tracks to be identified and selected from JS]]
( ([TIME[2013-06-08 09:05:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7946&to=7947>