AI di perangkat — profesional dan privat.

Video

Cara Mengubah Video Menjadi GIF yang Tidak Berukuran 40MB

GIF adalah format tahun 1987 dengan batas 256 warna dan nyaris tanpa kompresi. Berikut cara bekerja di dalam batas itu — dan kapan memakai WebP animasi.

Diperbarui 11 Agustus 2026Baca 5 menit

GIF berusia hampir empat puluh tahun, terbatas pada 256 warna per bingkai, dan hanya punya kompresi antarbingkai yang sederhana: sebuah bingkai bisa menggambar ulang hanya area yang berubah, tetapi tidak ada yang menyerupai prediksi gerak pada codec video. Ia bertahan karena berputar otomatis di mana saja tanpa pemutar video, yang persis dibutuhkan gambar reaksi, laporan bug, atau demo produk di sebuah README. Bekerja dengannya secara baik berarti menerima batasannya alih-alih melawannya — dan mengetahui tiga pengaturan yang menentukan apakah GIF Anda berukuran 2MB atau 40MB.

Mengapa GIF menjadi begitu besar

Codec video modern menyimpan satu bingkai penuh lalu hanya menjelaskan apa yang berubah pada bingkai sesudahnya. Itulah sebabnya video sepuluh detik dari adegan yang hampir diam bisa berukuran di bawah satu megabita. GIF hanya punya versi kasarnya: sebuah bingkai bisa menggambar ulang hanya persegi panjang yang berubah dan membiarkan sisa bingkai sebelumnya tetap di tempat, itulah sebabnya rekaman layar yang statis bisa dioptimalkan dengan baik. Namun pada rekaman kamera, hampir setiap piksel berubah dari bingkai ke bingkai, jadi setiap bingkai disimpan nyaris utuh dan ukuran berkas membesar kira-kira sebanding dengan jumlah bingkai.

Satu fakta itu menggerakkan seluruh optimasi. GIF 10 detik pada 30fps adalah 300 gambar yang hampir utuh. Pangkas jadi 4 detik pada 12fps dan Anda punya 48 — enam kali lebih kecil sebelum menyentuh apa pun yang lain. Durasi dan laju bingkai adalah tuas dominan dengan selisih jauh.

Tiga pengaturan yang penting

PengaturanDisarankanDampak pada ukuran
Durasi2–6 detikLinear — separuh panjang, separuh berkas
Laju bingkai10–15fpsLinear — 15fps adalah separuh dari 30fps
Lebar480–640pxKuadratik — separuh lebar berarti seperempat piksel

Lebar adalah yang paling diremehkan orang. Karena ia memengaruhi kedua dimensi, turun dari 1280px ke 640px membuang 75% piksel di setiap bingkai. Pada GIF yang disematkan di pesan obrolan atau halaman dokumentasi, 640px sudah lebih besar daripada ukuran tampilnya.

Masalah 256 warna

Setiap bingkai GIF paling banyak boleh memakai 256 warna berbeda. Satu bingkai video biasanya memuat puluhan ribu. Encoder harus memilih satu palet dan mengaproksimasi sisanya, biasanya dengan dithering — menyebar piksel dari warna yang tersedia untuk memalsukan warna yang hilang.

Inilah sebabnya rekaman tertentu berubah jadi derau. Matahari terbenam, warna kulit, asap, dan gradasi halus apa pun menjadi berpita atau berbintik yang kentara. Sementara itu konten berwarna datar — rekaman layar, demo antarmuka, animasi, apa pun dengan area seragam yang luas — terkonversi dengan indah, karena sejak awal ia memang tak butuh banyak warna.

Akibat praktisnya: rekaman layar adalah bahan GIF yang ideal dan matahari terbenam yang terburuk. Jika sumber Anda fotografis dan penuh gradasi, terima saja pitanya atau pakai format lain.

Alur kerjanya

1

Pangkas tanpa ampun lebih dulu

Temukan dua sampai lima detik yang membawa intinya dan potong sisanya dengan pemotong video. Ini penghematan tunggal terbesar yang tersedia dan tidak berbiaya apa pun.

2

Potong ruang kosongnya

Rekaman layar satu kotak dialog tidak butuh seluruh desktop di sekelilingnya. Pemotong bingkai video membuang piksel yang memang tak pernah membawa informasi.

3

Konversi dengan laju bingkai rendah

Di konverter video ke GIF, atur 10–15fps dan lebar sekitar 600px. Perhatikan perkiraan ukuran bergerak saat Anda menyetel — jauh lebih cepat daripada mengekspor lalu memeriksa.

4

Periksa pada ukuran tampilnya

GIF yang tampak baik pada 100% bisa berpita parah ketika diskalakan. Lihat pada ukuran yang benar-benar akan muncul sebelum Anda memasangnya.

Pangkas, atur laju bingkai, lalu ekspor — semuanya di perangkat Anda, tanpa unggahan dan tanpa watermark.

Ubah video menjadi GIF

Kapan tidak memakai GIF

GIF sering merupakan alat yang keliru dan dipakai karena kebiasaan. Dua alternatif biasanya lebih baik:

  • WebP animasi — perilaku putar-otomatis di mana saja yang sama pada peramban modern, warna penuh alih-alih 256, dan dalam uji Google sendiri 64% lebih kecil daripada GIF yang sama bila disimpan bersusut (19% lebih kecil bila tanpa susut). Jika Anda mengendalikan halamannya, ini jelas lebih unggul. Semua peramban masa kini mendukungnya.
  • MP4 bisu yang berulang — opsi terkecil dengan selisih jauh. Klip 10 detik yang akan menjadi GIF 25MB sering berukuran di bawah 1MB sebagai video. Kebanyakan platform sosial sudah diam-diam melakukannya: unggah GIF ke X dan ia diubah menjadi video di balik layar, dan GIF di pemilih GIF kebanyakan aplikasi obrolan sebenarnya adalah MP4.

Pakai GIF sungguhan bila tujuannya memang menuntut: tanda tangan email, forum lawas, sebagian perender dokumentasi, dan platform obrolan yang tak memutar video otomatis. Untuk selebihnya, alternatifnya menang baik dari sisi kualitas maupun ukuran.

Membuat GIF dari gambar diam

Tak setiap GIF berawal dari video. Perbandingan sebelum-sesudah, urutan antarmuka langkah demi langkah, dan animasi sederhana sering lebih baik disusun dari gambar diam, di mana Anda mengendalikan setiap bingkai secara persis dan bisa menahan yang penting lebih lama. Pembuat GIF menerima sekumpulan gambar dan durasi per bingkai.

Pendekatan ini menghasilkan berkas yang jauh lebih kecil untuk konten tutorial, karena Anda mungkin memakai delapan bingkai di mana rekaman layar akan memakai seratus dua puluh — dan delapan itulah satu-satunya yang benar-benar perlu dilihat pembaca.

Satu kebiasaan terakhir: simpan video sumbernya. GIF adalah jalan buntu bersusut — Anda tak bisa memulihkan kedalaman warna atau bingkai darinya kemudian. Ketika Anda butuh ukuran lain atau versi lebih panjang, kembali ke aslinya cuma butuh semenit; membangun ulang dari GIF tidak mungkin.

Pertanyaan umum

Mengapa GIF saya begitu besar?

Karena untuk rekaman kamera GIF menyimpan tiap bingkai nyaris utuh — satu-satunya triknya antarbingkai adalah menggambar ulang area yang berubah — jadi ukurannya membesar mengikuti jumlah bingkai. GIF 10 detik 30fps memuat 300 gambar yang hampir utuh. Memangkas durasi, turun ke 10–15fps, dan mengecilkan lebar ke sekitar 600px rutin membawa GIF 30MB ke bawah 3MB.

Berapa laju bingkai terbaik untuk GIF?

10–15fps untuk kebanyakan konten. Ia terbaca mulus untuk demo antarmuka, reaksi, dan rekaman layar sambil menyetengahkan ukuran dibanding 30fps. Naikkan hanya untuk gerakan cepat di mana patah-patahnya akan mengganggu.

Apakah WebP lebih baik daripada GIF?

Untuk kualitas dan ukuran, jelas — WebP animasi mendukung warna penuh alih-alih 256 dan, dalam uji Google, 64% lebih kecil daripada GIF bila bersusut dan 19% lebih kecil bila tanpa susut, dengan dukungan di semua peramban masa kini. GIF masih unggul pada kompatibilitas universal dengan perangkat lunak lawas, klien email, dan sebagian forum.

Seberapa panjang sebuah GIF boleh dibuat?

Tidak ada batas dari formatnya, tetapi kepraktisan membatasinya sekitar 5–10 detik. Melewati itu, berkasnya melampaui yang diterima kebanyakan platform, dan penonton jarang menyaksikan putaran bisu lebih lama dari itu. Jika Anda butuh lebih, pakai video.

Baca juga

Lainnya tentang Video →