Video videoTracks 속성

정의와 사용법

videoTracks 속성은 VideoTrackList 객체를 반환합니다.

VideoTrackList 객체는 비디오의 사용할 수 있는 비디오 트랙을 대표합니다.

사용할 수 있는 각 비디오 트랙은 하나의 VideoTrack 객체로 표현됩니다.

예제

사용할 수 있는 비디오 트랙의 수를 가져옵니다:

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

개인적으로 시도해 보세요

문법

videoObject.videoTracks

반환 값

유형 설명
VideoTrackList 객체

비디오의 사용할 수 있는 비디오 트랙을 대표합니다.

VideoTrackList 객체:

  • videoTracks.length - 비디오에서 사용할 수 있는 비디오 트랙의 수를 가져옵니다
  • videoTracks.getTrackById(id) - id를 통해 VideoTrack 객체를 가져옵니다
  • videoTracks[index] - 인덱스에 따라 VideoTrack 객체를 가져옵니다
  • videoTracks.selectedIndex - 현재 VideoTrack 객체의 인덱스를 가져옵니다

주의사항:가장 먼저 사용할 수 있는 VideoTrack 객체는 인덱스 0입니다.

VideoTrack 객체

비디오 트랙을 대표합니다.

VideoTrack 객체 속성:

  • id - 비디오 트랙의 id를 가져옵니다
  • kind - 비디오 트랙의 유형을 가져옵니다
  • label - 비디오 트랙의 레이블을 가져옵니다
  • language - 비디오 트랙의 언어를 가져옵니다
  • selected - 트랙이 활성 상태인지 여부를 가져오거나 설정합니다 (true|false)

kind 속성 값:

  • "alternative"
  • "captions"
  • "main"
  • "sign"
  • "subtitles"
  • "commentary"
  • ""(공백 문자열)

브라우저 지원

크롬 에지 파이어폭스 사파리 오페라
크롬 에지 파이어폭스 사파리 오페라
지원하지 않음 지원하지 않음 지원하지 않음 지원하지 않음 지원하지 않음