Pengompres Video
Cara mengompres video agar di bawah 25 MB (atau batas ukuran apa pun)
Batas ukuran adalah anggaran bit. Bagi dengan durasi klip, dan Anda tahu berapa kbit/s yang boleh dipakai video. Panduan ini memuat hitungannya, tabel untuk 16, 20, dan 25 MB, serta empat cara mencapai angka itu.
Untuk mengompres video hingga di bawah 25 MB, hitung dulu bitrate yang pas. Ukuran berkas adalah gabungan bitrate video dan audio dikali durasi, lalu dibagi 8. Klip 3 menit dengan audio 128 kbit/s menyisakan sekitar 983 kbit/s untuk gambar. Enkode pada angka itu atau di bawahnya, dan sisakan margin beberapa persen.
Apa yang menentukan ukuran berkas video?
Bitrate dan durasi. Resolusi saja tidak menentukannya. Bitrate adalah jumlah data yang dipakai untuk setiap detik rekaman. Kalikan bitrate video dan audio dengan jumlah detik, bagi dengan 8 untuk mengubah bit menjadi byte, dan Anda mendapatkan ukurannya. Video 10 menit dengan 5000 kbit/s dan audio 128 kbit/s berukuran 384,6 MB. Di sini 1 kbit adalah 1000 bit dan 1 MB adalah 1.000.000 byte.
Bitrate video berapa yang muat dalam 16, 20, atau 25 MB?
Tabel ini menjalankan rumus yang sama secara terbalik untuk batas yang umum. Isinya adalah bitrate video yang tersisa setelah audio 128 kbit/s. Yang dihitung hanya data audio dan video, jadi berkas akhir akan sedikit lebih besar setelah kontainer ditambahkan.
| Batas ukuran | 1 menit | 3 menit | 5 menit |
|---|---|---|---|
| 16 MB | 2005 kbit/s | 583 kbit/s | 298 kbit/s |
| 20 MB | 2538 kbit/s | 760 kbit/s | 405 kbit/s |
| 25 MB | 3205 kbit/s | 983 kbit/s | 538 kbit/s |
Untuk durasi atau batas lain, pakai Kalkulator bitrate video dalam mode Bitrate untuk batas ukuran. Pastikan Anda tahu batas mana yang dituju: Google menyebut batas lampiran untuk akun Gmail pribadi adalah 25 MB (support.google.com/mail/answer/6584), dan Discord menyatakan bahwa per Agustus 2026 batas unggah tanpa langganan adalah 20 MB (support.discord.com/hc/en-us/articles/25444343291031). Aplikasi dan layanan email lain punya batas sendiri, jadi periksa halaman bantuan layanan yang Anda pakai, termasuk apakah satuannya MB atau MiB.
Bagaimana cara memeriksa bitrate video saya saat ini?
- Bagi ukuran berkas dengan durasinya. Klip 90 MB yang berdurasi 3 menit (180 detik) memakai 90 × 8 ÷ 180 = 4 Mbit/s, atau 4000 kbit/s secara total.
- Bandingkan dengan tabel. Jika totalnya sudah di bawah anggaran, berkas itu sudah muat dan mengompresnya hanya mengorbankan kualitas.
- Untuk membaca angka persisnya dari berkas, perintah
ffprobe -v error -show_entries format=bit_rate -of default=noprint_wrappers=1:nokey=1 input.mp4menampilkan bitrate keseluruhan dalam bit per detik.
Bagaimana cara mengompres video di browser?
- Buka Pengompres video, lalu letakkan berkas MP4, MOV, atau WEBM di kotak yang tersedia. Satu berkas per kali proses, hingga 1 GB.
- Pilih preset. Berkas terkecil membatasi tinggi video pada 720p dan menargetkan bitrate rendah, cocok untuk chat dan email. Seimbang mempertahankan hingga 1080p dengan target kualitas menengah.
- Tekan Kompres videonya, lalu baca baris hasilnya. Baris itu menampilkan ukuran sebelum dan sesudah serta persentase yang dihemat, sehingga Anda bisa membandingkannya dengan batas Anda.
Prosesnya berjalan di tab browser Anda, jadi klip tidak diunggah. Satu hal perlu diingat: preset hanya menetapkan tingkat kualitas, sehingga pengompres tidak bisa menjanjikan 25 MB. Ia memberi tahu hasil yang keluar. Jika berkasnya sudah ringkas, ia mengatakannya dan tidak mengembalikan berkas yang lebih besar.
Bagaimana jika hasilnya masih melebihi batas?
- Pendekkan klipnya. Ukuran berubah mengikuti durasi, jadi memotong video 5 menit menjadi 3 menit memberi ruang jauh lebih banyak daripada menurunkan pengaturan kualitas.
- Mulai lagi dari berkas asli, jangan mengompres berkas hasil kompresi. Setiap enkode ulang mengurangi ketajaman sedikit lagi.
- Enkode ke bitrate yang tepat dengan ffmpeg. Enkode dua pass adalah mode yang direkomendasikan panduan H.264 dari FFmpeg (
trac.ffmpeg.org/wiki/Encode/H.264) saat Anda menargetkan ukuran berkas. Untuk 3 menit dan 25 MB, jalankan pass 1 denganffmpeg -y -i input.mp4 -c:v libx264 -b:v 950k -pass 1 -an -f null /dev/null, lalu pass 2 denganffmpeg -i input.mp4 -c:v libx264 -b:v 950k -pass 2 -c:a aac -b:a 128k output.mp4. Di Windows, tulisNULsebagai ganti/dev/null. - Kirim tautan saja. Gmail otomatis mengubah lampiran yang melewati batasnya menjadi tautan Google Drive.
Seberapa besar kualitas yang hilang pada berkas yang lebih kecil?
Bit per detik yang lebih sedikit berarti detail per frame yang lebih sedikit. Teks, garis tipis, dan gerakan cepat menjadi lembut lebih dulu. Anggaran yang ketat, seperti 583 kbit/s untuk 3 menit, akan tampak berkotak-kotak pada 1080p, karena bit yang sama harus menutupi lebih banyak piksel. Turun ke 720p membuat encoder hanya menggambarkan lebih sedikit piksel, dan gambar biasanya lebih terjaga pada bitrate itu. Jika batasnya sangat ketat, klip yang lebih pendek lebih baik daripada klip yang jelek.
Pertanyaan
Bagaimana cara mengompres video ke 16 MB?
Pakai metode yang sama dengan anggaran 16 MB. Dengan audio 128 kbit/s, 16 MB memberi ruang sekitar 2005 kbit/s untuk video berdurasi 1 menit, 583 kbit/s untuk 3 menit, dan 298 kbit/s untuk 5 menit. Enkode pada angka itu atau sedikit di bawahnya, lalu periksa ukuran hasilnya.
Bagaimana cara mengirim video di atas 25 MB lewat email?
Kompres agar muat, atau kirim tautan. Untuk akun Gmail pribadi, batas lampirannya 25 MB, dan Gmail mengganti lampiran yang lebih besar dengan tautan Google Drive. Akun kantor dan sekolah mengikuti batas yang ditetapkan administratornya.
Mengapa video hasil kompresi saya masih lebih besar dari batas?
Ada tiga hal yang menumpuk. Kontainer (MP4, MKV, dan lainnya) menambahkan header dan indeks, encoder bitrate variabel hanya merata-ratakan bitrate yang Anda atur, dan sebagian layanan memakai MiB sebagai satuan: 25 MiB sama dengan 26,2 MB, atau 4,9% lebih besar. Bidik beberapa persen di bawah batas.
Apakah mengompres video menurunkan kualitasnya?
Ya, sedikit. Enkode ulang memakai lebih sedikit bit, dan penurunannya terlihat lebih dulu pada teks dan detail halus. Pada preset Seimbang, perbedaannya biasanya sulit terlihat di layar ponsel. Simpan berkas aslinya agar Anda bisa mengompres lagi dengan pengaturan lain.
Apakah video saya diunggah saat dikompres?
Tidak. Video dibaca dan dienkode ulang oleh codec bawaan browser Anda di tab yang terbuka, dan tidak ada yang dikirim ke server. Diperlukan Chrome atau Edge versi terbaru, Firefox 130 atau lebih baru, atau Safari 16.4 atau lebih baru.