OGG Vorbis (.ogg)

Xiph.Org Standar

Ogg Vorbis adalah kontainer audio terbuka bebas royalti dan format kompresi lossy yang dibuat sebagai alternatif bebas dari paten seperti MP3 dan AAC.

Konversi OGG ke MP3

Pengonversi OGG ke MP3 gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.

Periksa & Metadata

Sistem operasi dan penganalisis file mengidentifikasi file OGG dengan memeriksa urutan byte biner utama:

Pilih atau letakkan berkas di sini

100% konversi privat di dalam peramban - berkas tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan terjadi secara lokal di sandboks peramban Anda.

Tanda Tangan Header Tingkat-Byte (Magic Bytes)

Sistem operasi dan penganalisis file mengidentifikasi file OGG dengan memeriksa urutan byte biner utama:

SIGNATURE HEX (OFFSET 0):

4F 67 67 53

REPRESENTASI ASCII: OggS

Standardisasi: Xiph.Org Foundation / IETF RFC 3533 & RFC 5334

Spesifikasi Teknis

Arsitektur WadahOgg multimedia bitstream container framing Vorbis audio packets
KompresiModified Discrete Cosine Transform (MDCT) with vector quantization and noise floor synthesis
Endianness ByteLittle-Endian headers and frame bitstream
Ruang WarnaN/A (Lossy Audio Bitstream)
Saluran & StrukturUp to 255 discrete audio channels
Dimensi MaksArbitrary sample rates up to 192 kHz at variable bitrates from 45 to 500 kbps
TransparansiHigh perceptual lossy quality; transparent around quality setting -q 6 (approx 192 kbps)
Streaming & ProgresifNative Ogg page structure designed from inception for robust Internet packet streaming

Matriks Perbandingan Teknis: OGG vs Pesaing

Atribut TeknisOGG (Saat Ini)MP3OPUSAAC
Kebebasan Paten100% terbuka dan bebas royaltiPaten kedaluwarsa (domain publik)100% terbuka dan bebas royaltiKumpulan lisensi komersial berpaten
Adopsi Industri GameBesar-besaran; format audio standar dalam mesin game (Unity, Unreal)Standar historisBerkembangStandar game seluler
Kinerja Bitrate RendahBaik pada 96-128 kbpsBuruk pada 96 kbpsLuar biasa pada 32-96 kbpsBaik pada 96-128 kbps
Dukungan Saluran MultisaluranHingga 255 saluran diskrit2 saluran (stereo)Hingga 255 saluranHingga 48 saluran

Mode Kerusakan Umum & Panduan Pemulihan Hex

Pemutar Ogg melaporkan 'Bitstream desync' atau membatalkan pemutaran pada paket pertama.

Penyebab Utama: Tajuk halaman Ogg yang rusak atau checksum CRC32 yang tidak cocok di dalam halaman OggS.

Pemulihan: Bangun ulang pembingkaian kontainer Ogg menggunakan 'oggz-repair' atau transkode melalui ffmpeg -i broken.ogg -c:a copy fixed.ogg.

Analisis Keamanan & Vektor Serangan Parser

Kontainer Ogg menguraikan segmen paket berukuran variabel di dalam halaman. Cacat pada decoder bitstream dapat memicu pembacaan di luar batas.

Vektor Serangan yang Diketahui

  • Pembacaan berlebih memori heap (heap buffer over-read) pada algoritma rekonstruksi kurva floor1 atau floor0 Vorbis.
  • Kolom komentar yang terlalu besar menyebabkan penolakan layanan memori selama penyelidikan aliran awal.
  • Tabel segmen paket buatan yang memicu luapan bilangan bulat (integer overflow) selama perakitan halaman.

Praktik Terbaik Defensif:

Asal-Usul & Tonggak Sejarah

2008Spotify meluncurkan platform streaming musiknya menggunakan Ogg Vorbis sebagai codec audio streaming utamanya.
2002Xiph.Org merilis Vorbis 1.0, menetapkannya sebagai format audio lossy sumber terbuka terkemuka.
2000Christopher Montgomery memulai proyek Ogg sebagai tanggapan atas pengumuman royalti paten Fraunhofer.

Keunggulan & Kelebihan Utama

  • 100% bebas royalti dan bersumber terbuka tanpa klaim paten atau biaya lisensi.
  • Fidelity akustik unggul dan respons frekuensi dinamis dibandingkan MP3 pada bitrate yang identik.
  • Dukungan bawaan untuk pemutaran tanpa jeda yang sebenarnya dan metadata komentar Vorbis yang fleksibel.

Keterbatasan Teknis & Kekurangan

  • Kurang memiliki dukungan pemutaran perangkat keras bawaan pada stereo mobil lama dan pemutar konsumen mandiri.
  • Sebagian besar telah digantikan untuk ucapan dan aplikasi baru oleh codec Opus generasi berikutnya.
  • Secara historis tidak memiliki dukungan bawaan di kerangka kerja media iOS dan macOS bawaan Apple.

Fakta Teknis Menarik

  • Tanda tangan ajaib 'OggS' merepresentasikan 'Ogg Stream', diikuti oleh nomor revisi struktur aliran.
  • Nama 'Ogg' berasal dari slang permainan netrek 'ogging', yang berarti mengambil alih secara paksa.
  • Pengembang video game sangat mengadopsi Ogg Vorbis karena menghindari jutaan dolar biaya lisensi paten MP3 milik proprieter.

Pertanyaan Teknis yang Sering Diajukan

Apa perbedaan antara Ogg dan Vorbis?

Ogg adalah format wadah (yang bertanggung jawab atas penomoran halaman, pengikatan silang/interleaving, dan pengiriman paket), sedangkan Vorbis adalah algoritma kompresi audio yang disimpan di dalam wadah Ogg tersebut.

Mengapa Spotify menggunakan Ogg Vorbis alih-alih MP3?

Ogg Vorbis bebas royalti dan menyediakan kualitas akustik yang lebih bersih, rentang dinamis yang lebih luas, serta retensi frekuensi tinggi yang lebih baik pada 320 kbps daripada MP3.

Bisakah file Ogg berisi video?

Ya. Meskipun .ogg biasanya merujuk pada audio Vorbis, wadah Ogg dapat membawa video Theora (.ogv) atau audio FLAC (.oga).