Video dan Audio
18 May 2025
Materi Lengkap HTML Audio dan Video
1. Pengantar
HTML5 menyediakan tag khusus untuk menampilkan media audio dan video secara langsung di halaman web tanpa plugin tambahan seperti Flash.
2. Tag <audio>
Digunakan untuk menyisipkan file audio.
Contoh:
<audio controls>
<source src="audio/musik.mp3" type="audio/mpeg">
Browser Anda tidak mendukung tag audio.
</audio>
Atribut:
controls
: Menampilkan kontrol pemutarautoplay
: Memutar otomatis saat halaman dimuatloop
: Memutar ulang secara terus-menerusmuted
: Memulai dalam keadaan senyappreload
: Petunjuk pemuatan (auto, metadata, none)
Format Umum:
- MP3 (
audio/mpeg
) - OGG (
audio/ogg
) - WAV (
audio/wav
)
3. Tag <video>
Digunakan untuk menyisipkan file video.
Contoh:
<video width="320" height="240" controls>
<source src="video/film.mp4" type="video/mp4">
Browser Anda tidak mendukung tag video.
</video>
Atribut:
controls
: Menampilkan kontrolautoplay
,loop
,muted
poster
: Gambar awal sebelum video diputarwidth
,height
: Ukuran tampilan video
Format Umum:
- MP4 (
video/mp4
) - WebM (
video/webm
) - OGV (
video/ogg
)
4. Multi-Format dan Fallback
Gunakan beberapa tag <source>
agar mendukung berbagai browser:
<video controls>
<source src="video/video.mp4" type="video/mp4">
<source src="video/video.webm" type="video/webm">
Browser Anda tidak mendukung pemutaran video.
</video>
5. Menyematkan YouTube
Selain file lokal, video dari YouTube bisa disisipkan:
<iframe width="560" height="315" src="https://www.youtube.com/embed/ID_VIDEO" frameborder="0" allowfullscreen></iframe>
6. Tips
- Simpan file di folder
audio/
atauvideo/
- Kompres ukuran file agar tidak berat saat dimuat
- Pastikan format didukung oleh semua browser target