HTML Audio/Video DOM audioTracks プロパティ

❮ HTML オーディオ/ビデオ DOM リファレンス

使用可能なオーディオトラック数を取得します:

var vid = document.getElementById("myVideo");
alert(myVid.audioTracks.length);
Try it Yourself ❯

定義と用法

audioTracks プロパティは、AudioTrackList オブジェクトを返します。

AudioTrackList オブジェクトは、オーディオ/ビデオの利用可能なオーディオ・トラックを表します。

各利用可能なオーディオトラックは、AudioTrack オブジェクトで表されます。.


ブラウザ・サポート

プロパティ
audioTracks サポートなし 11 サポートなし サポートなし サポートなし

構文

audio|video.audioTracks

戻り値

説明
AudioTrackList オブジェクト オーディオ/ビデオの利用可能なオーディオ・トラックを表します。

AudioTrackList オブジェクト:

  • audioTracks.length - 利用可能なオーディオ・トラック数を取得する
  • audioTracks.getTrackById(id) - id で AudioTrack オブジェクトを取得する
  • audioTracks[index] - index で AudioTrack オブジェクトを取得する

注: 使用可能な先頭の AudioTrack オブジェクトの index は 0 です

AudioTrack オブジェクト オーディオ・トラックを表します。

AudioTrack オブジェクト・プロパティ:

  • id - オーディオ・トラックの id を取得する
  • kind - オーディオ・トラックのタイプを取得します (取得可能なタイプ:"alternative"、 "description"、"main"、"translation"、"commentary"、"" (空の文字列)) 
  • label - オーディオ・トラックのラベルを取得する
  • language - オーディオ・トラックの言語を取得する
  • enabled - トラックがアクティブであるかどうかを取得または設定します (true|false)

HTML audio Tag Reference HTML オーディオ/ビデオ DOM リファレンス