Video audioTracks 属性

定義と用法

audioTracks 属性は AudioTrackList オブジェクトを返します。

AudioTrackList オブジェクトはビデオの利用可能な音軌を表します。

利用可能な各音軌は AudioTrack オブジェクトで表されます。

利用可能な音軌の数を取得:

var x = document.getElementById("myVideo").audioTracks.length;

実際に試してみてください

構文

videoObject.audioTracks

返り値

タイプ 説明
AudioTrackList オブジェクト

ビデオの利用可能な音軌を表す。

AudioTrackList オブジェクト:

  • audioTracks.length - 利用可能な音軌の数を取得
  • audioTracks.getTrackById(id] - IDで AudioTrack オブジェクトを取得
  • audioTracks[index] - インデックスで AudioTrack オブジェクトを取得

注釈:最初に利用できる AudioTrack オブジェクトはインデックス0です。

AudioTrack オブジェクト

音軌を表す。

AudioTrack オブジェクト属性:

  • ID - 音軌のIDを取得
  • 種類 - 音軌のタイプを取得
  • ラベル - 音軌のタグを取得
  • language - 音軌の言語を取得します
  • enabled - 軌道がアクティブ状態であるかどうかを取得または設定します (true|false)

kind 属性の値:

  • "alternative"
  • "description"
  • "main"
  • "translation"
  • "commentary"
  • ""(空文字列)

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポートされていません サポートされていません サポートされていません サポートされていません サポートされていません