Kompresi GIF: Sesuaikan Dimensi, Warna, atau Kelancaran Gerak Terlebih Dahulu?
Bandingkan perubahan ukuran, pengurangan warna dan frame, serta pemangkasan. Periksa detail, gerakan, informasi singkat, dan pengulangan GIF setelah ekspor.
GIF yang lebih kecil dapat tetap tajam tetapi bergerak tersendat. GIF lain tetap lancar, namun gradasinya berubah menjadi pita warna. Kompresi mengurangi informasi yang berbeda.
Animasi menyimpan gambar berurutan beserta waktu tampilnya. Karena itu, dimensi, warna, dan jumlah frame perlu dinilai terpisah, bukan hanya sebagai satu tingkat kualitas.
Pisahkan pengaturan utama
Tentukan dahulu informasi yang boleh dikurangi.
| Pengaturan | Perubahan utama | Dampak yang mungkin |
|---|---|---|
| Ubah ukuran | Lebar dan tinggi piksel setiap frame | Teks kecil, garis halus, detail |
| Kurangi warna | Banyaknya warna yang digunakan | Gradasi, bayangan, transisi warna |
| Kurangi frame | Gambar perantara dalam gerakan | Kelancaran dan isi yang tampil singkat |
| Pangkas | Area terlihat yang dipertahankan | Komposisi dan keutuhan objek bergerak |
Metode dapat digabungkan tanpa semuanya diterapkan sekaligus. Jika tampilan akhirnya kecil, perubahan dimensi lebih mudah dicoba terlebih dahulu. Untuk gerakan presisi, berhati-hatilah mengurangi frame.
DocCrunch Kompresi GIF menyediakan Jernih, Seimbang, dan Kecil, dengan skala terpisah. Dua pilihan pertama saat ini mempertahankan semua frame; Kecil juga mengurangi frame perantara.
Kurangi dimensi ketika pikselnya berlebihan
Mengubah 1000×600 menjadi 500×300 secara proporsional menyisakan seperempat jumlah piksel per frame. Ukuran file tidak harus menjadi seperempat karena isi, warna, dan pengodean juga memengaruhinya.
Nilai hasil pada ukuran tampilan sebenarnya. Teks kecil bisa sulit dibaca; garis, kursor, dan ikon dapat kehilangan kejelasan.
DocCrunch menawarkan ukuran asli, 75%, 50%, dan 33%. Mulailah dengan pengurangan sedang lalu tonton seluruh animasi. Jika dimensi sudah sesuai, mengecilkannya lagi belum tentu tepat.
Mengurangi warna juga mengurangi gradasi
GIF memakai palet dengan kapasitas warna terbatas, sebagaimana dijelaskan dalam pengantar GIF dari MDN.
Perubahan sering muncul pada gradasi, bayangan, dan perbedaan halus. Transisi lembut dapat menjadi pita, sementara warna serupa menyatu. Yang hilang bisa berupa tingkatan warna, bukan sekadar kecerahan.
Grafik warna datar, ikon sederhana, dan foto kompleks memiliki toleransi berbeda. Tiga pilihan DocCrunch saat ini memakai 256, 180, dan 96 warna. Periksa:
- Pita yang terlihat pada gradasi.
- Bayangan yang berubah menjadi bidang rata.
- Perbedaan teks kecil dari latarnya.
- Kedipan detail selama pemutaran.
Sebagian perubahan lebih mudah terlihat saat bergerak daripada ketika dijeda.
Frame lebih sedikit bukan sekadar pemutaran lebih cepat
Durasi juga ditentukan oleh lama tampil setiap frame. Menghapus frame perantara sambil memperpanjang frame yang tersisa dapat kira-kira mempertahankan tempo, tetapi transisinya berkurang dan perpindahan tampak lebih mendadak.
Pilihan Kecil DocCrunch mengambil frame secara berselang dan menjumlahkan waktu tampil yang terkait. Yang terutama berkurang adalah informasi gerak perantara.
Gerakan lambat dan sederhana mungkin masih baik. Namun periksa gerakan cepat, tindakan kursor, serta pesan singkat. Isi yang hanya muncul satu atau dua frame bisa menjadi tidak jelas atau hilang.
Untuk demonstrasi, tindakan lengkap biasanya lebih penting daripada tambahan penghematan ukuran. Frame pertama yang tajam bukan jaminan.
Pangkas berdasarkan seluruh animasi
Jika ada area tetap yang kosong atau tidak relevan, pertimbangkan Pangkas GIF.
Pemangkasan mengurangi area yang dipertahankan, bukan durasi. Tonton seluruh urutan dan pastikan objek tetap berada di dalam batas pada posisi terjauhnya.
Area kosong di awal bisa kemudian berisi tulisan, menu terbuka, atau objek bergerak. Memilih batas hanya dari frame pertama dapat menghilangkan informasi berikutnya.
Tentukan area terlebih dahulu, lalu dimensi akhir. Untuk langkah berikutnya gunakan kompresor khusus GIF, bukan alat gambar statis.
Periksa pemutaran file unduhan secara lengkap
Tonton setidaknya satu siklus penuh dan periksa:
- Isi: teks, pesan, dan objek bergerak tetap lengkap.
- Kualitas: teks kecil, garis, gradasi, dan bayangan dapat diterima.
- Gerakan: lompatan wajar dan jeda cukup lama.
- Pemutaran: kecepatan, pengulangan, dan akhir sesuai tujuan.
- Penyerahan: dimensi serta ukuran file memenuhi batas.
Periksa GIF yang semula hanya berulang beberapa kali secara terpisah. DocCrunch saat ini mengatur GIF yang dikodekan ulang agar terus berulang; jumlah pengulangan asli tidak otomatis dipertahankan.
Pemrosesan lokal di browser tidak menggantikan pemeriksaan. Simpan sumber asli dan buat variasi darinya, bukan berulang kali memproses salinan terkompresi.
Tidak ada pilihan terbaik untuk semua GIF. Nilai dimensi yang dibutuhkan, transisi warna penting, dan gerakan yang boleh dikurangi. File akhir harus memenuhi batas sekaligus tetap menyampaikan isi animasi secara lengkap.
Alat DocCrunch yang direkomendasikan
Alat ini berjalan secara lokal di browser bila memungkinkan, sehingga file tidak perlu diunggah ke server.