<track>¶
Тег <track>
(от англ. track — след, дорожка) позволяет авторам указать текстовую дорожку для медийных элементов <audio>
и <video>
.
Такая дорожка обычно содержит субтитры на разных языках, комментарии, заголовки и др.
Изображения и мультимедиа
Синтаксис¶
<audio>
<track kind | src | srclang | label | default />
</audio>
<video>
<track kind | src | srclang | label | default />
</video>
Закрывающий тег не требуется.
Атрибуты¶
kind
- Указывает тип дорожки, возможные варианты перечислены в табл. 1.
src
- Путь к файлу с дорожкой.
srclang
- Язык дорожки. См. коды языков.
label
- Отображаемое название дорожки. Если этот атрибут не указан, браузер станет использовать значение, которое применяется у него по умолчанию, например «untitled1».
default
- Наличие этого атрибута указывает, что данная дорожка предпочтительна и должна быть выбрана по умолчанию. Только одна дорожка может иметь атрибут
default
.
Значение | Предназначение | Описание |
---|---|---|
subtitles | Субтитры | Предназначены для дублирования звуковой дорожки фильма в виде текста на языке оригинала для глухих людей. Также могут содержать перевод на другие языки для тех, кто не знаком с языком оригинала. Текст субтитров выводится поверх видео. |
captions | Заголовки | Дублирование диалогов, звуковых эффектов, музыкального сопровождения в виде текста для тех случаев, когда звук недоступен или для глухих пользователей. Выводится поверх видео, при этом помечается, что подходит для плохо слышащих людей. |
descriptions | Описание | Звуковое описание происходящего в видео для тех случаев, когда изображение недоступно или для слепых людей. |
chapters | Главы | Названия глав используемые для быстрой навигации по видео или аудио. Отображаются в виде списка. |
metadata | Метаданные | Предназначены для использования скриптами и не отображаются в браузере. |
Спецификации¶
Описание и примеры¶
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>track</title>
</head>
<body>
<video width="500" height="400" controls>
<track
kind="subtitles"
src="video/jane.en.vtt"
srclang="en"
label="English"
/>
<track
kind="subtitles"
src="video/jane.ua.vtt"
srclang="ua"
label="Український"
/>
<track
kind="subtitles"
src="video/jane.ru.vtt"
srclang="ru"
label="Русский"
default
/>
<source
src="video/jane.ogv"
type='video/ogg; codecs="theora, vorbis"'
/>
<source
src="video/jane.mp4"
type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'
/>
<source
src="video/jane.webm"
type='video/webm; codecs="vp8, vorbis"'
/>
Элемент video не поддерживается вашим браузером.
</video>
</body>
</html>
Ссылки¶
- Тег
<track>
MDN (рус.)