Konversi MP4 ke WebM Online
Konversi MP4 ke WebM menggunakan codec open-source VP8/VP9 yang dioptimalkan untuk web modern.
.mp4 · up to 100 MB
Konversi gratis
MP4 ke WebM di browser
Privasi total
Video diproses dengan FFmpeg.wasm secara lokal. Tidak ada file MP4 yang pernah meninggalkan perangkat Anda.
Codec terbuka
VP8 dan VP9 bebas royalti. WebM adalah standar terbuka untuk video HTML5.
Siap untuk web
WebM yang dihasilkan kompatibel dengan Chrome, Firefox, Edge, dan Safari modern.
Tanpa instalasi
FFmpeg.wasm berjalan langsung di browser. Tidak perlu menginstal perangkat lunak apa pun.
Cara kerjanya
Tiga langkah, tanpa kerumitan
Unggah file MP4 Anda
Pilih atau seret file MP4 apa pun dengan video H.264 dan audio AAC. File diproses secara lokal dan tidak pernah diunggah ke server mana pun.
Pilih kualitas VP8 atau VP9
Pilih codec target: VP8 untuk kompatibilitas maksimum dengan browser lama, VP9 untuk kompresi 30-50% lebih baik pada tingkat kualitas visual yang sama.
Unduh file WebM
FFmpeg.wasm mengonversi file di browser Anda. Unduh WebM yang dihasilkan, siap disematkan di HTML5 menggunakan tag video.
FAQ
Ada pertanyaan?
VP8 adalah codec asli yang diperkenalkan Google pada 2010 setelah mengakuisisi On2 Technologies. VP8 menawarkan kompresi yang sebanding dengan H.264 dan didukung secara universal di semua browser modern. VP9, dirilis pada 2013, meningkatkan efisiensi kompresi 30-50% dibandingkan VP8 pada tingkat kualitas visual yang sama, dan merupakan format yang digunakan YouTube untuk sebagian besar video 4K-nya. AV1 adalah generasi berikutnya yang dikembangkan oleh konsorsium Alliance for Open Media (AOMedia) dengan kontribusi dari Google, Mozilla, Microsoft, Apple, dan Amazon; AV1 menawarkan kompresi 30% lebih baik dari VP9 tetapi memerlukan dekode perangkat keras agar tidak memengaruhi performa. Untuk proyek web saat ini, VP9 menawarkan keseimbangan terbaik antara kompatibilitas dan efisiensi.
Pada bitrate yang sama, VP9 menghasilkan kualitas visual yang sedikit lebih baik atau sebanding dengan H.264. Persepsi kualitas yang lebih buruk pada WebM biasanya disebabkan oleh konversi dengan pengaturan bitrate yang tidak memadai, bukan codec itu sendiri. Untuk konten web, WebM dengan VP9 pada CRF 33 biasanya menghasilkan hasil yang secara visual tidak dapat dibedakan dari MP4 H.264 yang setara pada bitrate yang sama, sering kali dalam ukuran file yang lebih kecil.
Chrome, Firefox, Opera, dan Edge berbasis Chromium mendukung WebM dengan VP8, VP9, dan AV1 secara asli. Safari di macOS dan iOS mendukung WebM/VP8 sejak Safari 14.1 (2021) dan VP9 sejak Safari 14 di macOS Big Sur, tetapi AV1 hanya di perangkat Apple Silicon. Internet Explorer tidak mendukung WebM. Untuk kompatibilitas maksimum, sajikan baik MP4 (H.264) maupun WebM (VP9) menggunakan beberapa sumber dalam tag video: WebM terlebih dahulu untuk browser yang kompatibel, MP4 sebagai fallback.
Google mengakuisisi On2 Technologies pada 2010 dan merilis VP8 sebagai open-source di bawah lisensi BSD, menciptakan format WebM bersama kontainer Matroska. Motivasi utamanya adalah menghilangkan royalti yang terkait dengan H.264 (dipatenkan oleh MPEG LA), yang bisa mencapai 0,20 dolar per perangkat. YouTube secara bertahap bermigrasi ke VP9 untuk mengurangi biaya bandwidth: pada kualitas visual yang sama, video VP9 35-40% lebih kecil dari padanannya dalam H.264, yang pada skala miliaran penayangan mewakili penghematan infrastruktur yang sangat besar.
Pengurangan ukuran tergantung pada codec dan pengaturan. Dengan VP8 pada kualitas perseptual yang sama dengan H.264, ukurannya serupa atau bahkan hingga 10% lebih besar dalam beberapa kasus. Dengan VP9, pengurangan tipikal adalah 25-40% dibandingkan H.264 yang setara. Dengan AV1, bisa mencapai 40-50%. Namun, konversi bukanlah keajaiban: jika MP4 aslinya sudah sangat terkompresi, mengkode ulangnya ke WebM mungkin justru meningkatkan ukuran jika pengaturan kualitasnya terlalu konservatif.
Untuk VP9, mode CRF (bitrate variabel yang dipandu kualitas) direkomendasikan dengan nilai antara 28 dan 40: CRF 28 untuk kualitas tinggi, CRF 33 untuk keseimbangan, CRF 40 untuk ukuran minimum yang dapat diterima. Dalam FFmpeg: -c:v libvpx-vp9 -crf 33 -b:v 0. Parameter -b:v 0 mengaktifkan mode CRF murni, yang lebih efisien dari mode constrained quality. Untuk streaming, Google merekomendasikan target 1 Mbps untuk 720p, 1,8 Mbps untuk 1080p, dan 4,5 Mbps untuk 4K dengan VP9.
WebM, VP8, dan VP9: sejarah, keunggulan teknis, dan penggunaan dalam web modern
Format WebM lahir pada Mei 2010 ketika Google menyelesaikan akuisisi On2 Technologies dan merilis codec VP8 sebagai open-source di bawah lisensi BSD. Google mempresentasikannya di Google I/O 2010 bersama Mozilla dan Opera sebagai alternatif bebas royalti terhadap H.264 yang dominan. Kontainer WebM adalah subset dari format Matroska (MKV), yang diadaptasi untuk penggunaan web: mendukung video VP8, VP9, atau AV1, audio Vorbis atau Opus, dan subtitle WebVTT. Motivasi di balik WebM murni ekonomi dan strategis: konsorsium MPEG LA mengenakan royalti untuk H.264 yang dapat memengaruhi distribusi video terbuka di web. Dengan merilis VP8 sebagai open-source, Google menghilangkan hambatan tersebut bagi setiap pengembang atau perusahaan yang ingin mendistribusikan video tanpa membayar biaya lisensi.
Dari perspektif teknis, memilih antara VP8, VP9, H.264, dan H.265 untuk distribusi web melibatkan berbagai faktor. H.264 (AVC, Advanced Video Coding) tetap menjadi codec paling universal: perangkat apa pun yang dibuat sejak 2010 mendekodenya melalui perangkat keras. Kelemahannya adalah efisiensi: dirancang pada 2003 dan algoritmanya kurang canggih dari penerusnya. VP9 mengungguli H.264 dalam efisiensi kompresi sekitar 35-45% menurut berbagai studi independen, dan YouTube melaporkan pengurangan bandwidth hingga 35% saat bermigrasi dari H.264 ke VP9 untuk konten 4K.
Untuk mengonversi MP4 ke WebM dengan FFmpeg, perintah dasar VP9 adalah: ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 33 -b:v 0 -c:a libopus -b:a 128k output.webm. Parameter -crf 33 mendefinisikan kualitas (skala 0-63, nilai lebih rendah = kualitas lebih tinggi), dan -b:v 0 mengaktifkan mode CRF murni tanpa batas bitrate. Untuk VP8: ffmpeg -i input.mp4 -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis output.webm. Audio Opus lebih unggul dari Vorbis dalam WebM modern: Opus memberikan kualitas lebih baik pada 96 kbps daripada Vorbis pada 128 kbps. Untuk penyematan HTML5, praktik yang disarankan adalah menggunakan tag video dengan sumber WebM terlebih dahulu diikuti MP4 sebagai fallback.