Audio i Video API

HTML5 video – element języka HTML wprowadzony w HTML 5, służący do odtwarzania plików wideo[1] bez konieczności instalowania dodatkowych wtyczek do przeglądarki. Wprowadzenie tagu <video> jest utrudnione przez brak porozumienia producentów przeglądarek w sprawie kodeka wideo[2].

Przykład

Przykładowy fragment kodu HTML5 wykorzystujący tag <video>. Jeżeli tag ten nie jest obsługiwany, wyświetli się wpisany tekst.

<video src="movie.mp4" controls>
Twoja przeglądarka nie obsługuje tagu wideo.
</video>

Element <source> służy do wskazania alternatywnych formatów wideo. Jeżeli przeglądarka nie może odtworzyć pierwszego pliku, spróbuje odtworzyć następny:

<video controls>
 <source src="video.webm" type="video/webm">
 <source src="video.ogv" type="video/ogg">
 <source src="video.mp4" type="video/mp4">
 Twoja przeglądarka nie obsługuje tagu wideo.
</video>

Przeglądarki obsługujące tag <video>

Tabela przedstawia przeglądarki obsługujące element <video> w HTML5. Wartości w tabeli oznaczają od której wersji dany format jest obsługiwany.

Przeglądarka Ostatnia stabilna wersja Obsługiwane formaty
Ogg Theora H.264 VP8 (WebM) VP9 (WebM)
Internet Explorer 5.2.3
(16 czerwca 2003) [±]
Tak[3] 9.0[4] Nie Nie
Mozilla Firefox 152.0b9
(8 czerwca 2026) [±]
3.5 21.0[5] 4.0[6] 28.0
Google Chrome 149.0.7827.103
(8 czerwca 2026) [±]
3.0 3.0 6.0[7] 16.0
Safari Nie 3.1 Nie Nie
Opera 132.0.5905.19
(2 czerwca 2026) [±]
10.50 24.0.1558.21 10.60[8][9] 16.0
Konqueror 4.4 Tak Tak Nie
Epiphany 48.0
(13 marca 2025) [±]
2.28 Tak Tak Nie

Zastosowanie

Od wprowadzenia przez Apple urządzenia iPad wiele witryn zaczęło stosować HTML5 video w formacie H.264 dla urządzeń identyfikujących się jako iPad[10].

Pomimo większej popularności Adobe Flash nad wideo w HTML5, to wprowadzone eksperymentalne odtwarzanie wideo w HTML5 w serwisach Dailymotion[11] (przy użyciu Ogg Theora i Vorbis), YouTube[12] (przy użyciu H.264 i WebM) i Vimeo[13] (przy użyciu H.264) wskazują, że zainteresowanie wideo w HTML5 wzrasta.

Problem patentu H.264

Ostatni patent H.264 wygasa 29 listopada 2027[14]. Dlatego też istnieją kampanie promujące porzucenie tego formatu na rzecz Ogg Theora i WebM. Powodem jest także fakt, że o ile użycie do transmisji niekomercyjnej filmu zapisanego tym w formacie w Internecie jest bezpłatne, to samo oprogramowanie do odtworzenia musi pokryć opłatę licencyjną. Inną propozycją (np. Nokii)[15] jest wykorzystanie formatu ITU H.261 którego część została zdefiniowana w lub przed listopadem 1988. Definicja z 1990 H.261 miała pozostałe fragmenty nie zawarte w definicji z 1988[16].

Zobacz też

Przypisy

  1. The video element. [dostęp 2010-06-24].
  2. Brak porozumienia w sprawie tagów video i audio. [dostęp 2010-06-24].
  3. Wymaga zainstalowania OpenCodecs
  4. Microsoft Previews the Revamped Internet Explorer 9 Platform. [dostęp 2010-06-24]. (ang.).
  5. Nie na wszystkich platformach według http://caniuse.com/#feat=mpeg4
  6. Open Web, Open Video and WebM. The Mozilla Blog. [dostęp 2010-08-08]. (ang.).
  7. Jim Bankoski: WebM and VP8 land in Chromium. The Chromium Blog. [dostęp 2010-08-04]. (ang.).
  8. Håkon Wium Lie: Welcome, WebM <video>!. Opera Labs. [dostęp 2010-08-08]. [zarchiwizowane z tego adresu (2011-03-21)]. (ang.).
  9. Chris Mills: Opera supports the WebM video format. Dev.Opera. [dostęp 2010-08-08]. (ang.).
  10. iPad-ready websites. Apple. [dostęp 2010-08-18]. (ang.).
  11. Watch Video…without Flash. DailyMotion Blog. [dostęp 2010-08-18]. [zarchiwizowane z tego adresu (2010-08-22)]. (ang.).
  12. Introducing YouTube HTML5 Supported Videos. YouTube Blog. [dostęp 2010-08-18]. (ang.).
  13. Try our new HTML5 player!. Vimeo Staff Blog. [dostęp 2010-08-18]. (ang.).
  14. OSNews.com [online], osnews.com [dostęp 2017-11-22].
  15. Use software and functionality from 20 years ago - software patents wiki (en.swpat.org) [online], en.swpat.org [dostęp 2017-11-22] (ang.).
  16. MPEG LA - software patents wiki (en.swpat.org) [online], en.swpat.org [dostęp 2017-11-22] (ang.).

Linki zewnętrzne

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya