Pemampat Video
Cara memampatkan video di bawah 25 MB (atau mana-mana had saiz)
Had saiz ialah belanjawan bit. Bahagikan dengan tempoh klip dan anda tahu berapa kbit/s yang boleh digunakan oleh video. Panduan ini memberikan pengiraannya, jadual untuk 16, 20 dan 25 MB, serta empat cara untuk mencapai angka itu.
Untuk memampatkan video kepada di bawah 25 MB, kira kadar bit yang muat. Saiz fail ialah jumlah kadar bit video dan audio darab tempoh, dibahagi 8. Klip 3 minit dengan audio 128 kbit/s tinggal kira-kira 983 kbit/s untuk gambar. Kodkan pada atau di bawah angka itu dan sisakan margin beberapa peratus.
Bagaimanakah saiz fail video ditentukan?
Oleh kadar bit dan tempoh, bukan oleh resolusi semata-mata. Kadar bit ialah jumlah data yang digunakan untuk setiap saat rakaman. Darabkan kadar bit video dan audio dengan bilangan saat, bahagikan dengan 8 untuk menukar bit kepada bait, dan anda mendapat saiznya. Video 10 minit pada 5000 kbit/s dengan audio 128 kbit/s bersaiz 384,6 MB. Di sini 1 kbit ialah 1000 bit dan 1 MB ialah 1.000.000 bait.
Berapakah kadar bit video yang muat dalam 16, 20 atau 25 MB?
Jadual ini menjalankan formula yang sama secara songsang untuk had yang lazim. Ia menunjukkan kadar bit video yang tinggal selepas 128 kbit/s untuk audio. Jadual hanya mengira data audio dan video, jadi fail siap akan sedikit lebih besar apabila bekas (container) ditambah.
| Had saiz | 1 minit | 3 minit | 5 minit |
|---|---|---|---|
| 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 tempoh atau had lain, gunakan Kalkulator kadar bit video dalam mod Kadar bit untuk had saiz. Ketahui had yang anda tuju: Google menyatakan had lampiran bagi akaun Gmail peribadi ialah 25 MB (support.google.com/mail/answer/6584), dan Discord menyatakan bahawa setakat Ogos 2026 had muat naik tanpa langganan ialah 20 MB (support.discord.com/hc/en-us/articles/25444343291031). Aplikasi dan perkhidmatan e-mel lain menetapkan had sendiri, jadi semak halaman bantuan perkhidmatan yang anda gunakan, dan sama ada ia mengira MB atau MiB.
Bagaimanakah saya menyemak kadar bit video saya sekarang?
- Bahagikan saiz fail dengan tempoh. Klip 90 MB yang berjalan selama 3 minit (180 saat) menggunakan 90 × 8 ÷ 180 = 4 Mbit/s, iaitu 4000 kbit/s secara keseluruhan.
- Bandingkan dengan jadual. Jika jumlahnya sudah di bawah belanjawan, fail itu memang muat dan memampatkannya hanya mengorbankan kualiti.
- Untuk membaca angka tepat daripada fail,
ffprobe -v error -show_entries format=bit_rate -of default=noprint_wrappers=1:nokey=1 input.mp4mencetak kadar bit keseluruhan dalam bit sesaat.
Bagaimanakah saya memampatkan video dalam pelayar?
- Buka Pemampat video dan letakkan fail MP4, MOV atau WEBM ke dalam kotak. Satu fail pada satu masa, sehingga 1 GB.
- Pilih pratetap. Fail terkecil mengehadkan ketinggian pada 720p dan menyasarkan kadar bit rendah, sesuai untuk sembang dan e-mel. Seimbang mengekalkan sehingga 1080p pada sasaran kualiti sederhana.
- Tekan Mampatkan video dan lihat baris keputusan. Baris itu menunjukkan saiz sebelum dan selepas serta peratusan yang dijimatkan, supaya anda boleh membandingkannya dengan had anda.
Kerja ini berjalan dalam tab pelayar anda, jadi klip tidak dimuat naik. Satu perkara perlu diingat: pratetap menetapkan tahap kualiti, bukan saiz sasaran, jadi pemampat tidak boleh menjanjikan 25 MB. Ia memberitahu anda apa yang terhasil. Jika fail itu sudah padat, ia menyatakannya dan tidak memulangkan fail yang lebih besar.
Bagaimana jika hasilnya masih melebihi had?
- Pendekkan klip. Saiz berubah mengikut tempoh, jadi memotong video 5 minit kepada 3 minit memberi lebih banyak ruang daripada tetapan kualiti yang lebih rendah.
- Mulakan semula daripada fail asal dan jangan mampatkan fail yang sudah dimampatkan. Setiap kali dikodkan semula, sedikit lagi ketajaman hilang.
- Kodkan pada kadar bit yang tepat dengan ffmpeg. Pengekodan dua laluan ialah mod yang disyorkan oleh panduan H.264 FFmpeg (
trac.ffmpeg.org/wiki/Encode/H.264) apabila anda menyasarkan saiz fail. Untuk 3 minit dan 25 MB, jalankan laluan 1 denganffmpeg -y -i input.mp4 -c:v libx264 -b:v 950k -pass 1 -an -f null /dev/nullkemudian laluan 2 denganffmpeg -i input.mp4 -c:v libx264 -b:v 950k -pass 2 -c:a aac -b:a 128k output.mp4. Pada Windows, tulisNULsebagai ganti/dev/null. - Hantar pautan sebagai ganti. Gmail menukar lampiran yang melebihi hadnya kepada pautan Google Drive secara automatik.
Berapa banyak kualiti yang hilang apabila fail lebih kecil?
Bit sesaat yang lebih sedikit bermakna butiran setiap bingkai yang lebih sedikit. Teks, garisan halus dan gerakan pantas menjadi kabur dahulu. Belanjawan yang ketat seperti 583 kbit/s untuk 3 minit akan kelihatan berblok pada 1080p, kerana bit yang sama perlu meliputi lebih banyak piksel. Menurunkan kepada 720p memberi pengekod lebih sedikit piksel untuk digambarkan, dan gambar biasanya kekal lebih baik pada kadar bit itu. Jika had sangat ketat, klip yang lebih pendek lebih baik daripada klip yang hodoh.
Soalan
Bagaimanakah saya memampatkan video kepada 16 MB?
Gunakan kaedah yang sama dengan belanjawan 16 MB. Dengan audio 128 kbit/s, 16 MB membenarkan kira-kira 2005 kbit/s untuk video bagi klip 1 minit, 583 kbit/s untuk 3 minit dan 298 kbit/s untuk 5 minit. Kodkan pada atau sedikit di bawah angka itu dan semak saiz hasilnya.
Bagaimanakah saya boleh menghantar video yang melebihi 25 MB melalui e-mel?
Mampatkannya supaya muat, atau hantar pautan. Bagi akaun Gmail peribadi, had lampiran ialah 25 MB, dan Gmail menggantikan lampiran yang melebihi had itu dengan pautan Google Drive. Akaun kerja dan sekolah mengikut had yang ditetapkan oleh pentadbirnya.
Mengapakah video yang saya mampatkan masih lebih besar daripada had?
Tiga perkara bertambah. Bekas (MP4, MKV dan lain-lain) menambah pengepala dan indeks, pengekod kadar bit boleh ubah hanya memberi purata kepada kadar bit yang anda tetapkan, dan sesetengah perkhidmatan mengira MiB dan bukan MB: 25 MiB ialah 26,2 MB, iaitu 4,9% lebih banyak. Sasarkan beberapa peratus di bawah had.
Adakah memampatkan video mengurangkan kualitinya?
Ya, sedikit. Pengekodan semula menggunakan lebih sedikit bit, dan kehilangannya kelihatan dahulu pada teks dan butiran halus. Dengan pratetap Seimbang, ia biasanya sukar dilihat pada skrin telefon. Simpan fail asal supaya anda boleh memampatkannya semula dengan tetapan lain.
Adakah video saya dimuat naik apabila saya memampatkannya?
Tidak. Video dibaca dan dikodkan semula oleh codec pelayar anda sendiri dalam tab yang terbuka, dan tiada apa-apa dihantar ke pelayan. Ia memerlukan Chrome atau Edge terkini, Firefox 130 atau lebih baharu, atau Safari 16.4 atau lebih baharu.