English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
HTML <track> 요소는 미디어 요소(예: <audio> 및 <video>)의 자식으로 사용됩니다. 시간 텍스트 자막(또는 시간 기반 데이터)을 지정할 수 있으며, 예를 들어 자동 자막 처리가 가능합니다. 자막 형식은 WebVTT 형식(.vtt 파일 형식) - Web 비디오 텍스트 자막 형식 및 시간 텍스트 태그 언어(TTML) 형식입니다.
track이 미디어 요소에 추가하는 데이터의 유형은 kind 속성에서 설정되며, 속성 값은 subtitles, captions, descriptions, chapters 또는 metadata가 될 수 있습니다. 이 요소는 사용자가 추가 데이터를 요청할 때 브라우저가 공개하는 시간 텍스트 포함된 소스 파일을 가리킵니다.
media 요소의 다른 두 track 자식 요소는 같은 kind, srclang, 및 label 속성을 가질 수 없습니다.
두 개의 자막 트랙을 가진 비디오:
<video width="320" height="240" controls> <source src="track.mp4" type="video/mp4"> <source src="track.ogg" type="video/ogg"> <track src="track_en.vtt" kind="track" srclang="en" label="English"> <track src="track_no.vtt" kind="track" srclang="no" label="Norwegian"> </video>
IEFirefoxOperaChromeSafari
IE 10、Opera 및 Chrome 브라우저가 <track> 태그를 지원합니다.
<track> 태그는 미디어 요소(예: <audio> 및 <video>)에 대한 외부 텍스트 트랙을 정의합니다.
이 요소는 자막 파일이나 텍스트를 포함한 파일을 정의합니다. 미디어가 재생될 때, 이 파일들은 보이게 됩니다.
<track> 태그는 HTML5 에 새로운 태그.
New: HTML5 에 새로운 속성.
속성 | 값 | 설명 |
---|---|---|
defaultHTML5 | default | 이 트랙이 기본 트랙인지 정의합니다. 사용자가 어떤 트랙도 선택하지 않았을 때 기본 트랙을 사용합니다. |
kindHTML5 | captions chapters descriptions metadata subtitles | 트랙 텍스트의 텍스트 유형을 정의합니다. |
labelHTML5 | text | 트랙 태그와 타이틀을 정의합니다. |
srcHTML5 | URL | 필수입니다. 트랙 파일의 URL을 정의합니다. |
srclangHTML5 | language_code | 트랙 텍스트 데이터의 언어를 정의합니다. kind 속성 값이 "subtitles"라면 이 속성은 필수입니다. |
<track> 태그가 지원 HTML의 전체 속성。
<track> 태그가 지원 HTML 이벤트 속성。