--- title: HTMLVideoElement slug: Web/API/HTMLVideoElement translation_of: Web/API/HTMLVideoElement ---
HTMLVideoElement
интерфейс предоставляет специальные свойства и методы для манипулирования видео объектов. Он также наследует свойства и методы {{domxref("HTMLMediaElement")}} и {{domxref("HTMLElement")}}.
Список поддерживаемых форматов медиа варьируются из одного браузера в другой. Вы должны либо предоставить ваше видео в одном формате которые поддерживаются всеми актуальными браузерами, или предоставить множественные источники видео в достаточно разных форматах чтобы все браузеры которые вам нужны поддерживали их.
{{InheritanceDiagram(600, 140)}}
Inherits properties from its parent, {{domxref("HTMLMediaElement")}}, and {{domxref("HTMLElement")}}.
unsigned long
containing the intrinsic height of the resource in CSS pixels, taking into account the dimensions, aspect ratio, clean aperture, resolution, and so forth, as defined for the format used by the resource. If the element's ready state is HAVE_NOTHING
, the value is 0
.unsigned long
containing the intrinsic width of the resource in CSS pixels, taking into account the dimensions, aspect ratio, clean aperture, resolution, and so forth, as defined for the format used by the resource. If the element's ready state is HAVE_NOTHING
, the value is 0
.unsigned long
with the count of video frames that have been parsed from the media resource.unsigned long
with the count of parsed video frames that have been decoded into images.unsigned long
with the count of decoded frames that have been presented to the rendering pipeline for painting.unsigned long
with the count of presented frames which were painted on the screen.double
with the time which the last painted video frame was late by, in seconds.Inherits methods from its parent, {{domxref("HTMLMediaElement")}}, and {{domxref("HTMLElement")}}.
{{Compat("api.HTMLVideoElement")}}