tooly

Cara membuat GIF cukup kecil untuk dikirim

Rekaman layar lima detik berubah jadi GIF 20 MB lalu terpental dari setiap batas upload yang Anda temui. Formatnya dari tahun 1987 dan itu terasa: setiap frame disimpan sebagai gambarnya sendiri, tanpa kompresi antar-frame.

Kenapa GIF bisa sebesar itu

MP4 menyimpan perbedaan antar-frame — kepala orang bicara dengan latar statis nyaris tidak makan tempat setelah frame pertama. GIF tidak tahu apa-apa soal frame sebelumnya. Tiga puluh frame per detik berarti tiga puluh gambar penuh per detik, masing-masing dibatasi 256 warna.

Itu memberi Anda tiga pengungkit, dan hanya itu yang benar-benar berpengaruh:

  • Frame rate. Turun dari 30 ke 12 fps menghapus 60% datanya. Kebanyakan GIF sudah terlihat bagus di 10–15 fps.
  • Dimensi. Memotong lebar jadi setengah memotong jumlah pixel jadi seperempat.
  • Palet warna. 64 warna alih-alih 256, dipilih khusus untuk animasi tersebut, memangkas ukuran lagi.

Perkecil ukurannya

  1. Buka Kompres GIF online dan pilih tingkat kompresi — Medium (12 fps, 75% ukuran, 128 warna) cocok untuk kebanyakan rekaman.
  2. Jatuhkan GIF-nya. FFmpeg berjalan di browser Anda: satu pass membangun palet yang disesuaikan dengan animasi Anda, pass kedua meng-encode ulang berdasarkan palet itu.
  3. Unduh. Rekaman layar biasa turun 60–80%.

Tingkat Heavy untuk batas yang ketat — Discord 10 MB, forum lama, email. Ia memotong dimensi jadi setengah dan warna jadi 64, jadi gradasi bisa pecah, tapi rekaman UI flat dan screencast masih bertahan dengan baik.

Jawaban yang lebih baik, kalau diizinkan

Kalau tujuannya menerima video, kirim saja MP4. Lima detik yang sama yang makan 20 MB sebagai GIF hanya 400 KB sebagai H.264, dengan warna penuh dan frame rate penuh. Slack, Discord, Telegram, dan hampir semua forum modern memutar otomatis video pendek persis seperti GIF.

Cuma konversi ke GIF kalau memang harus — tanda tangan email, README di hosting lama, platform yang tidak mendukung video — itulah solusi sesungguhnya.

Diterbitkan 2026-09-22