HTML тег video

Тег <video> позволяет в браузере проигрывать видео файлы.

В настоящее время поддерживается три видео формата — MP4, WEBM, OGG.

БраузерMP4WEBMOGG
Internet ExplorerДаНетНет
ChromeДаДаДа
FirefoxДаДаДа
SafariДаНетНет
OperaДаДаДа

  • MP4 = H256 видео кодек + AAC аудио кодек
  • WEBM = VP8 видео кодек + Vorbis аудио кодек
  • OGG = Theora видео кодек + Vorbis аудио кодек

Любой текст между тегами <video> и </video> будет отображен в том случае, если тег <video> не поддерживается браузером.

MIME-типы для видео форматов
ФорматMIME-тип
MP4video/mp4
WEBMvideo/webm
OGGvideo/ogg

Разница между HTML 4.01 и HTML5

Тег <video> был добавлен в HTML5.

Атрибуты тега <video>

АтрибутОписание
autoplayАвтоматически запускает медиа-файл на воспроизведение
controlsВключает элементы управления воспроизведением видеофайла
heightОпределяет высоту области отображения видео
loopВключает бесконечный цикл воспроизведения видеофайла
mutedОтключает звук у видеофайла
posterОпределяет URL изображения заставки видеофайла
preloadОпределяет, следует ли загружать видеофайл во время загрузки страницы
srcОпределяет URL видеофайла
widthОпределяет ширину видеоплеера

Общие атрибуты

Тег <video> поддерживает общие атрибуты и атрибуты-события.

HTML пример использования

Проигрываем видео файл:


<video width="320" height="240" controls>
   <source src='movie.mp4' type="video/mp4">
   <source src='movie.ogg' type="video/ogg">
   Ваш браузер не поддерживает тег video.
</video>