Lewati ke konten utama

Penganalisis GIF

Periksa jumlah frame, dimensi, loop count, durasi pemutaran total, dan ukuran tabel warna dari GIF yang dianimasikan — diurai langsung dari byte file, sepenuhnya di browser Anda.

Input

Drop a file or browse
One file · GIF

Dibaca secara lokal di browser Anda — file tidak pernah diunggah ke mana pun.

Hanya memengaruhi pratinjau di bawah — analisis selalu melaporkan jumlah loop sebenarnya dari file yang diunggah.

Output

Pratinjau

Unggah GIF untuk mempratinjauinya.

Pratinjau GIF (data URL)

Data URL mentah dari pratinjau — identik byte-untuk-byte dengan unggahan kecuali checkbox loop menambalnya.

Hasil
PropertiNilai
No data yet
Apakah ini membantu?

Panduan

Apa yang dilakukan alat ini?

Unggah GIF yang dianimasikan (atau statis) dan segera lihat jumlah frame, dimensi, loop count, durasi pemutaran total, ukuran tabel warna, dan apakah menggunakan transparansi — plus ukuran file.

Tidak ada yang ditebak atau diestimasi. Alat ini membaca byte GIF mentah dan berjalan melalui struktur blok aktualnya sesuai spesifikasi GIF89a: Logical Screen Descriptor untuk dimensi dan tabel warna global, Graphic Control Extension setiap frame untuk delay dan flag transparansinya, Application Extension untuk sub-blok loop-count Netscape, dan setiap Image Descriptor untuk jumlah frame dan tabel warna lokal apa pun.

Penggunaan umum

  • Memeriksa mengapa GIF tidak akan loop — lihat apakah GIF membawa loop extension sama sekali, dan jika ya, apakah diatur ke infinite atau jumlah kali tertentu.
  • Memperkirakan panjang pemutaran GIF sebelum menggunakannya sebagai pratinjau, stiker, atau embed, tanpa membukanya di editor.
  • Memverifikasi jumlah frame setelah memangkas atau mengedit GIF dengan alat lain.
  • Debugging GIF yang dirender dengan warna yang salah — periksa apakah bergantung pada tabel warna lokal per-frame sebagai ganti satu palet global yang dibagikan.

Cara menggunakannya

  1. Unggah GIF (drag-and-drop atau klik untuk telusuri).
  2. Tabel menunjukkan versi GIF, dimensi, jumlah frame, durasi total, loop count, ukuran tabel warna, penggunaan transparansi, dan ukuran file.

Bagaimana "Total Duration" dihitung?

Setiap frame dalam GIF yang dianimasikan dapat membawa delay tampilan sendiri (dalam seperseratus detik) melalui Graphic Control Extension-nya. Alat ini menjumlahkan delay setiap frame dan melaporkan totalnya dalam milidetik. GIF tanpa Graphic Control Extensions sama sekali (jarang, tetapi valid) melaporkan 0 ms.

Apa arti "Loop Count"?

Looping GIF bukan bagian dari format asli — itu adalah standar de facto yang ditambahkan oleh browser Netscape (Application Extension "NETSCAPE2.0") dan sekarang dihormati di mana-mana. Alat ini melaporkan Infinite ketika extension tersebut menentukan 0 repeats (kasus umum untuk GIF looping), jumlah repeat tertentu ketika diatur, atau "Plays once (no loop extension)" ketika extension tidak ada sama sekali.

Privasi

Alat ini berjalan sepenuhnya di browser Anda. File dibaca secara lokal dan diurai byte-demi-byte di perangkat Anda — tidak pernah diunggah ke server apa pun.

gifgif infogif metadataanimated gifframe countgif inspectorgif analyzer

Cara lain menggunakan alat ini

Widget sematan

<iframe
  src="https://iotools.cloud/embed/gif-analyzer/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Penganalisis GIF — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.

Juga tersedia melalui

Suka alat-alatnya? Hilangkan iklannya.

Satu kali pembayaran menghapus semua iklan dari akun Anda, selamanya. Tanpa langganan, tanpa pelacakan.