Toolyard

Cara mengubah video ke GIF

Di browser

  1. Buka Video ke GIF lalu letakkan videonya di sana. Video muncul di pemutar.
  2. Putar lalu jeda di titik awal GIF; waktu mulainya terisi. Atur durasinya dalam detik.
  3. Pilih lebar dan frame rate, klik Buat GIF, lihat pratinjaunya, lalu unduh.

Konversi berjalan dengan FFmpeg di komputer Anda; pertama kali, konverter diunduh (sekitar 30 MB).

Menjaga GIF tetap kecil

  • Durasi paling berpengaruh: setiap detik menambah frame baru. Cukup beberapa detik saja.
  • Lebar: 480 px cukup untuk aplikasi chat dan kebanyakan situs.
  • Frame rate: 10–12 fps sudah terlihat cukup halus untuk kebanyakan klip dan jauh lebih kecil daripada 24 fps.

GIF selalu jauh lebih besar daripada klip yang sama dalam MP4, karena GIF tidak punya kompresi video yang sesungguhnya. Jika platformnya menerima video, MP4 pendek akan terlihat lebih baik dan dimuat lebih cepat.

Dengan FFmpeg

Perintah ini membuat GIF selebar 480 piksel pada 12 fps dengan palet warnanya sendiri:

ffmpeg -ss 5 -t 4 -i video.mp4 -vf "fps=12,scale=480:-2:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" clip.gif

Contoh perhitungan

Empat detik pada 12 fps adalah 48 frame. Pada 24 fps menjadi 96 frame, dua kali lipat, untuk gerakan yang hanya sedikit lebih mulus. Memperkecil lebar dari 960 ke 480 piksel menyisakan seperempat piksel di setiap frame. Kedua perubahan itu bersama-sama membuat GIF beberapa kali lebih kecil.

Masalah yang sering muncul

  • Gradasi tampak bergaris atau berbintik. Satu frame GIF paling banyak memuat 256 warna, jadi langit dan bayangan halus pecah menjadi tingkatan. Warna rata, teks, dan rekaman layar memberi hasil terbaik.
  • Tidak ada suara. GIF tidak bisa menyimpan audio. Gunakan MP4 pendek jika suaranya penting.
  • GIF terlalu besar untuk diunggah. Persingkat dulu, lalu turunkan frame rate, lalu lebarnya.

Alat dalam panduan ini

Panduan lainnya