Sobes.tech
Junior

HTML5'te hangi video dosya formatları destekleniyor?

sobes.tech yapay zeka

AI'dan gelen yanıt

HTML5 resmi olarak üç ana video dosyası formatını destekler:

  • MP4 (MPEG-4 Bölüm 14)
    • Codec'ler: H.264 (video), AAC (ses)
    • H.264 donanım desteği sayesinde çoğu cihaz ve tarayıcıyla geniş uyumluluk sağlar.
  • WebM
    • Codec'ler: VP8, VP9 (video), Vorbis, Opus (ses)
    • Google tarafından geliştirilen açık format. Akış için iyidir. Modern tarayıcıların çoğu tarafından desteklenir.
  • Ogg (Theora)
    • Codec'ler: Theora (video), Vorbis (ses)
    • Eski bir format, MP4 ve WebM kadar yaygın desteklenmese de HTML5 spesifikasyonunda hala bahsedilmektedir.

Maksimum uyumluluk sağlamak için, farklı formatlarda video sağlayan birkaç <source> öğesi ile <video> öğesinin kullanılması önerilir:

<video controls width="640" height="360">
  <source src="myvideo.mp4" type="video/mp4">
  <source src="myvideo.webm" type="video/webm">
  <source src="myvideo.ogg" type="video/ogg">
  Tarayıcınız video oynatmayı desteklemiyor.
</video>

Tarayıcı, <source> öğelerini sırasıyla kontrol eder ve oynatabileceği ilk formatı seçer. <video> etiketi içindeki metin, hiçbiri desteklenmiyorsa gösterilir.

Destek, tarayıcı sürümüne ve işletim sistemine bağlı olarak biraz değişebilir.