Cara Menambahkan Audio pada HTML
Cara Menambahkan Audio di HTML
Sebelum adanya HTML 5, audio di HTML ditambahkan dengan program eksternal seperti flash player.
Namun, kini HTML sudah punya tag sendiri yakni <audio>.
Tag <audio> adalah tag untuk membuat audio player. Lalu kita bisa memberikan file audio yang akan diputar dengan tag <source>.

Contoh: 📄 contoh-audio.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Contoh Audio di HTML</title>
</head>
<body>
<h1>Contoh Audio di Web</h1>
<audio controls>
<source src="Ngoni.mp3" type="audio/mpeg">
Browsermu tidak mendukung tag audio, upgrade donk!
</audio>
</body>
</html>File audionya bisa kamu download di: 🎵 Ngoni.mp3
Hasilnya:

Perhatikan!
Pada atribut src, kita menulis langsung nama file audio yang akan diputar. Ini karena kita menaruh file tersebut dalam satu folder yang sama dengan file HTML.

Jika file audio tersimpan di folder yang berbeda, maka harus ditulis alamat path menuju folder tersebut.
Misalkan, saya menaruhnya di dalam folder 📁 audio,

maka atribut src bisa diisi seperti ini:
<audio controls>
<source src="audio/Ngoni.mp3" type="audio/mpeg">
Browsermu tidak mendukung tag audio, upgrade donk!
</audio>…dan jiga file audionya tersimpan di website yang berbeda, maka kita harus mengisinya dengan alamat URL.
Format File Audio yang didukung
Audio player di HTML tidak mendukung semua jenis format file audio. Berikut ini daftar format file audio yang bisa diputar di HTML.
| Format | Container | MIME type |
|---|---|---|
| PCM | WAV | audio/wav |
| MP3 | MP3 | audio/mpeg |
| AAC | MP4 | audio/mp4 |
| AAC | AAC | audio/aac |
| AAC | AAC | audio/aacp |
| Vorbis | Ogg | audio/ogg |
| Vorbis | WebM | audio/webm |
| Opus | Ogg | audio/ogg |
| Opus | WebM | audio/webm |
| FLAC | FLAC | audio/flac |
| FLAC | Ogg | audio/ogg |
Format file yang biasanya digunakan adalah MP3 dan MP4 (M4A), karena ukuran filenya relatif kecil. Sementara format FLAC adalah format file audio dengan kualitas tinggi dan ukuran filenya relatif lebih besar.
Atribut untuk Audio
Tag <audio> punya beberapa atribut yang sering digunakan:
1. controls
Atribut ini berfungsi untuk mengaktifkan tombol kontrol seperti tombol play, pause, stop, scroll, dan volume).
2. autoplay
Atribut ini berfungsi untuk memutar audio secara otomatis. Nilai yang bisa diberikan pada atribut ini adalah true dan false.
Nilai true artinya kita akan memutar audio secara otomatis, dan false artinya audio tidak akan diputar secara otomatis.
3. loop
Atribut loop berfungsi untuk mengulang-ulang pemutaran audio. Ini seperti repeat one. Nilai yang bisa diberikan adalah true dan false.
4. muted
Atribut ini berfungsi untuk mensenyapkan audio. Nilai yang bisa diberikan adalah true dan false.
Audio Sebagai Background
Audio kadang sering digunakan sebagai background. Biasanya menggunakan musik.
Tujuan menambahkan background agar menambah kesan tertentu pada web. Misalkan, ingin membuat pengunjung merasa santai.. maka kita bisa memutar audio musik yang santai.
Cara membuat musk sebagai background adalah dengan menambahkan atribut autoplay, loop, dan menghilangkan kontrol (hidden).
Komentar
Posting Komentar