OPTIMASI
☞ berjalan sepenuhnya di browser Anda — tidak ada yang diunggahLetakkan GIF Anda di sini
atau klik untuk menjelajah — hanya GIF animasi
Pratinjau
OPTIMASI
Tiga tuas, ukuran tampil langsung, dan animasinya tetap bergerak.
atau klik untuk menjelajah — hanya GIF animasi
Pratinjau
tiga tuas, bukan satu penggeser
JPEG punya penggeser kualitas karena ia membuang detail yang nyaris tidak ditangkap mata. GIF sama sekali tidak punya yang seperti itu: ia menyimpan warna terindeks dengan kompresi tanpa kehilangan, jadi tak ada tombol yang bisa diturunkan. Yang menentukan ukuran sebuah GIF hanya tiga hal — berapa banyak warna dalam paletnya, berapa banyak bingkainya, dan berapa piksel tiap bingkainya. Semua cara memperkecilnya adalah salah satu dari tiga itu.
Dari ketiganya, warna biasanya paling menguntungkan. Turun dari 256 ke 64 menghapus tiga perempat palet dan sering sepertiga berkasnya, sementara pada gambar bergerak perbedaannya sungguh sulit dilihat. Membuang bingkai adalah tuas yang kasar: datanya berkurang setengah atau sepertiga, tapi gerakannya jadi tersendat, sehingga lebih cocok untuk rekaman layar daripada animasi. Memperkecil ukuran juga membantu, tapi tidak sebanyak dugaan — bingkai yang lebih kecil terkompresi dengan cara yang kurang bisa ditebak.
tiga langkah
Didekode di halaman. Ukuran aslinya tampil di panel sebelah kanan.
Mulai dari warna, lalu coba buang bingkai kalau masih terlalu besar. Ukuran baru dan persentase penghematan diperbarui tiap kali Anda mengubah sesuatu.
GIF hasil susun ulang disimpan dari perangkat Anda — berkasnya tidak pernah meninggalkannya.
jawaban singkat
Karena GIF memang tidak punya. Ia format berpalet dengan kompresi tanpa kehilangan, jadi tidak ada setelan "kompres lebih kuat" seperti pada JPEG. Ukurannya berasal dari warna, bingkai, dan piksel — persis yang diubah oleh tiga kontrol di sini.
Warna. Turun dari 256 ke 64 biasanya menghemat sepertiga berkas dan sangat sulit terlihat pada gambar bergerak. Baru pakai pembuangan bingkai kalau pengurangan warna saja belum cukup.
Tidak. Setiap bingkai yang dibuang menyerahkan waktunya ke bingkai yang bertahan, jadi klipnya tetap sekian detik — hanya langkah geraknya yang membesar. Kalau memang ingin lebih cepat, pakai alat kecepatan GIF.
Sebagian GIF memang sudah mepet dasar: warnanya sedikit, bingkainya sedikit, kanvasnya kecil. Sebagian lain ukurannya didominasi oleh seberapa banyak yang berubah antar bingkai, dan ketiga tuas ini tidak menyentuh hal itu secara langsung — klip yang seluruh gambarnya bergerak tiap bingkai memang mahal, apa pun yang Anda lakukan.
Ya. Setelan pengulangan dan waktu tiap bingkai dipertahankan, dan transparansi dideklarasikan ulang alih-alih dipipihkan ke atas hitam.
Tidak. Pendekodean, kuantisasi ulang, dan pengodean ulang semuanya terjadi di browser Anda, jadi tidak ada menunggu unggahan dan tidak ada salinan berkas Anda di tempat lain.