fixmint
ID

Cara membuat GIF dari foto atau video pendek

Oleh · · diperbarui 11 November 2026 · Dibaca 5 menit

Untuk membuat GIF, kumpulkan bingkainya, bisa berupa foto diam sesuai urutan yang Anda inginkan atau klip video pendek, lalu pilih lebar, bingkai per detik, dan pengaturan pengulangan, kemudian ekspor. Buat GIF tetap pendek dan sempit. Setiap bingkai dalam GIF disimpan sebagai gambar terpisah, jadi jumlah bingkai dan ukuran pikselnyalah yang membuat berkas menjadi besar. Perbandingan Ezgif, GIPHY, dan CloudConvert membahas pilihan daring untuk mengubah video menjadi GIF.

Pembuat GIFButuh GIF dari foto atau klipPakai gratis

Apa yang bisa dan tidak bisa dilakukan GIF

Format GIF memiliki beberapa batasan tetap yang memengaruhi semua hal lainnya.

  • 256 warna per bingkai. Tabel warna setiap bingkai menampung paling banyak 256 entri, dan setiap piksel merujuk ke salah satunya. Foto dengan banyak variasi warna halus harus dikurangi menjadi 256 warna tersebut.
  • Tanpa suara. Spesifikasi GIF hanya mendefinisikan blok untuk gambar, kontrol grafis, komentar, teks, dan data aplikasi. Tidak ada audio. GIF dari klip video diputar tanpa suara.
  • Waktu bingkai dalam per seratus detik. Durasi setiap bingkai disimpan dalam satuan 1/100 detik, jadi sebuah bingkai bisa berlangsung 0,10 detik atau 0,50 detik, tetapi tidak 0,123 detik.
  • Pengulangan. Format asli memutar animasi sekali saja. Pengulangan berasal dari ekstensi Netscape yang banyak dipakai, dan hampir semua pemutar kini mendukung jumlah pengulangan, di mana nilai nol berarti diulang terus-menerus.
  • Kompresi. Data gambar dikompresi dengan LZW, yang paling efektif pada area berwarna sama yang rata dan paling tidak efektif pada derau dan tekstur halus.

Mengapa GIF menjadi besar

Setiap bingkai disimpan secara terpisah sebagai gambar dengan piksel sendiri. GIF dengan 30 bingkai menyimpan 30 gambar, bukan satu gambar ditambah perubahan. LZW memperkecil ukuran setiap bingkai, tetapi tidak bisa mengecilkan bingkai yang penuh detail berderau, misalnya foto rumput atau kerumunan orang.

Ukuran ditentukan oleh tiga hal yang Anda pilih:

  • Lebar dan tinggi: jumlah piksel pada setiap bingkai.
  • Bingkai per detik: jumlah bingkai setiap detik.
  • Durasi: jumlah detik.

Total bingkai adalah bingkai per detik dikali durasi. Klip 3 detik dengan 10 bingkai per detik memiliki 30 bingkai.

Sebagai contoh, satu bingkai berukuran 480 × 270 piksel memiliki 129.600 piksel. Dengan satu byte per piksel, sebelum dikompresi, satu bingkai menjadi 129.600 byte. Tiga puluh bingkai dengan ukuran itu sekitar 3,9 MB sebelum LZW memperkecilnya. Jika lebar dan tinggi digandakan menjadi 960 × 540, setiap bingkai memiliki empat kali lipat piksel, sehingga 30 bingkai yang sama sekitar empat kali lebih besar sebelum dikompresi. Menggandakan bingkai per detik atau durasi justru menggandakan jumlah bingkai. Ketiga pengaturan itu masing-masing mengalikan ukuran berkas. Lebar paling mahal karena mengalikan piksel di setiap bingkai.

Pilih lebar, bingkai per detik, dan durasi

Mulailah dari lebar terkecil yang masih memperlihatkan hal penting. GIF yang ditampilkan di layar ponsel tidak memerlukan bingkai yang besar. Kecilkan lebarnya terlebih dahulu sebelum hal lain.

Bingkai per detik mengatur kehalusan gerakan. Gerakan lambat, seperti menuangkan cairan atau berputar perlahan, tetap terlihat baik pada angka yang lebih rendah. Gerakan cepat, seperti bola memantul, membutuhkan lebih banyak bingkai agar tampak halus, dan setiap bingkai tambahan menambah ukuran.

Jaga durasi tetap singkat. GIF paling cocok sebagai pengulangan beberapa detik. Untuk materi yang lebih panjang, video pendek adalah format yang lebih baik, karena codec video dirancang untuk memampatkan gerakan antarbingkai jauh lebih efisien daripada bingkai GIF yang berbasis 256 warna dan LZW.

Jika hasilnya terlalu besar, kecilkan lebar terlebih dahulu, lalu jumlah bingkai, lalu durasi. Alat kompres menangani JPG, PNG, dan WebP, jadi perkecil foto yang sangat besar sebelum Anda membuat GIF darinya.

Jika bingkai Anda sudah berupa klip video, alat video ke GIF dimulai dari klip tersebut dan memotongnya sesuai durasi yang Anda butuhkan, sehingga Anda tidak perlu mengekspor bingkai secara manual.

Tambahkan teks sebelum mengekspor

Jika GIF memerlukan keterangan, tambahkan ke setiap foto diam sebelum Anda menggabungkan bingkainya. Alat tambah teks menempatkan teks pada gambar dengan warna, garis tepi, atau kotak di belakangnya. Kotak membuat teks tetap terbaca ketika latar berubah dari bingkai ke bingkai. Beri teks posisi yang sama di setiap bingkai agar tidak melompat.

Dithering dan banding

Ketika gradasi halus, seperti langit, dikurangi menjadi 256 warna, pita di antara nuansa warna bisa tampak sebagai garis-garis. Dithering mencegah hal ini dengan menyebarkan piksel dari dua warna tetangga sehingga mata melihatnya sebagai nuansa di antaranya.

Metode yang paling terkenal adalah dithering Floyd–Steinberg, yang dipublikasikan pada 1976 oleh Robert Floyd dan Louis Steinberg. Metode ini menyebarkan galat dari setiap piksel ke tetangganya yang belum diproses dengan bobot 7/16, 3/16, 5/16, dan 1/16. Metode ini umumnya dipilih ketika gambar berwarna penuh diubah ke palet terbatas, misalnya PNG 24-bit menjadi GIF.

Dithering memiliki harga. Piksel yang tersebar menambah detail yang tidak bisa dikompresi dengan baik oleh LZW, sehingga GIF yang didithering biasanya lebih besar. Gunakan dithering untuk foto dan gradasi. Untuk grafik datar, logo, dan tangkapan layar, matikan saja, karena dithering hanya menambah derau.

Buat pengulangan yang berjalan mulus

Pengulangan paling baik dimainkan ketika bingkai terakhir menyambung secara alami ke bingkai pertama. Potong klip agar dimulai dan diakhiri pada pose atau posisi yang serupa. Untuk video, pilih titik awal dan akhir sehingga gerakan kembali secara mulus, bukan melompat. Pengulangan yang berhenti dan mulai lagi dengan sentakan biasanya berarti bingkai awal dan akhirnya terlalu berbeda.

Jawaban singkat

Apakah GIF bisa memiliki suara? Tidak. Tambahkan suara di tempat lain, atau gunakan video pendek sebagai gantinya.

Mengapa GIF saya tampak bergaris? Itu banding warna, dari gradasi halus yang dikurangi menjadi 256 warna. Dithering dapat membantu, meskipun menambah ukuran berkas.

Mengapa GIF saya patah-patah? Bingkai per detiknya rendah, atau bingkai berubah dalam langkah yang besar setiap kali. Naikkan bingkai per detik jika berkas mampu menampungnya, atau persingkat klip dan periksa setiap bingkai untuk lompatan besar.

Apakah alat ini berjalan di browser saya? Ya. Foto dan video tetap berada di perangkat Anda selama GIF dibuat.

Diterjemahkan dari Asli dalam bahasa Inggris dengan bantuan AI.

Komentar

    Belum ada komentar. Jadilah yang pertama.

    Penilaian Anda (opsional)

    Email Anda tidak pernah ditampilkan atau disimpan.

    Sampul Digital Workflow ToolkitDigital Workflow Toolkit

    Resep, templat, dan pola untuk merangkai tugas file kecil (konversi, ganti nama, kompresi, penggabungan) menjadi alur kerja yang berjalan sama setiap kali.

    $19.00Beli di GumroadDalam bahasa Inggris