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.