Een overzicht van de attributen van de tag: W3Schools.
Binnen de <video> tag kunnen meerdere <source> tags worden opgenomen die linken naar verschillende video-bestanden. De browser zal het eerste video-bestand kiezen dat het herkent. Er is ook het <track> element dat kan linken naar een tekst-bestand, onder meer gebruikt voor ondertitels of captions.
Er zijn momenteel 3 video-codecs ondersteunt in HTML 5:
- MP4: MPEG4-bestanden met H.264 videocompressie
- WEBM: WebM-bestanden met VP8 videocompressie en Vorbis audio-codec (open standaard)
- OGG: Ogg-bestanden met Theora videocompressie en Vorbis audio-codec (open standaard)
Controle over de playback kan in eigen handen worden genomen met diverse DOM-methods voor o.a. afspelen, pauzeren en laden, DOM-properties zoals duur, volume, seeking en DOM-events die kunnen opgevangen worden met een functie, bijvoorbeeld wanneer de video begint te spelen, gepauzeerd wordt, enz. Een overzicht is gedefinieerd door W3Schools.
Browsercompatibiliteit
Een overzicht door Longtailvideo:
Het Ogg-formaat wordt niet breed ondersteund daar het van mindere kwaliteit is dan MP4 of WebM. Alle browsers ondersteunen MP4 en/of WebM, met uitzondering van Firefox v.3.5 (die in december 2011 overigens nog minder dan 5% van het marktaandeel bezat).
In The Chromium Blog heeft Google bekend gemaakt dat het in de toekomst mogelijk de H.264 videocompressietechnologie uit zijn browser haalt en voor de open standaard WebM zal kiezen, wat mogelijk een doorbraak zou kunnen betekenen voor deze laatste, maar hierover is nog niets met zekerheid te zeggen. Microsoft en Apple zien toekomst in de H.264 techniek, hoewel Microsoft in samenwerking met Google ook een WebM-plugin heeft voorzien in Internet Explorer 9.
Volgens Longtailvideo speelt elke browser het eerste videoformaat dat het ondersteunt wanneer een lijst van sources wordt meegegeven, maar moeten bij Chrome en Safari het Mimetype gedefinieerd worden. Android 2.2 daarentegen kan enkel meerdere sources aan wanneer geen Mimetypes gedefinieerd zijn.
Tot slot wordt het <track> element momenteel in nog geen enkele browser ondersteunt.
Een overzicht door Longtailvideo:
| Browser | Video formaten | Audio formaten | |
|---|---|---|---|
| Internet Explorer | MP4 | MP3 | |
| Chrome | MP4, WebM | AAC, MP3, Vorbis | |
| Firefox | WebM | Vorbis | |
| Safari | MP4 | AAC, MP3 | |
| iPad/iPhone | MP4 | AAC, MP3 | |
| Opera | WebM | Vorbis | |
| Android | MP4 | AAC |
Het Ogg-formaat wordt niet breed ondersteund daar het van mindere kwaliteit is dan MP4 of WebM. Alle browsers ondersteunen MP4 en/of WebM, met uitzondering van Firefox v.3.5 (die in december 2011 overigens nog minder dan 5% van het marktaandeel bezat).
In The Chromium Blog heeft Google bekend gemaakt dat het in de toekomst mogelijk de H.264 videocompressietechnologie uit zijn browser haalt en voor de open standaard WebM zal kiezen, wat mogelijk een doorbraak zou kunnen betekenen voor deze laatste, maar hierover is nog niets met zekerheid te zeggen. Microsoft en Apple zien toekomst in de H.264 techniek, hoewel Microsoft in samenwerking met Google ook een WebM-plugin heeft voorzien in Internet Explorer 9.
Volgens Longtailvideo speelt elke browser het eerste videoformaat dat het ondersteunt wanneer een lijst van sources wordt meegegeven, maar moeten bij Chrome en Safari het Mimetype gedefinieerd worden. Android 2.2 daarentegen kan enkel meerdere sources aan wanneer geen Mimetypes gedefinieerd zijn.
Tot slot wordt het <track> element momenteel in nog geen enkele browser ondersteunt.