Phân tích GIF và xem từng khung

Xem chính xác bên trong một GIF: kích thước, số khung, tổng thời lượng, cài đặt lặp, bảng màu chung, và từng khung với độ trễ, kiểu disposal và độ trong suốt. Chỉ đọc, hoàn toàn cục bộ — không sửa, không tải lên.

Câu hỏi thường gặp

GIF của tôi có bị tải lên máy chủ không?

Không. File được đọc hoàn toàn trên trình duyệt, và cũng không bị sửa — đây là công cụ chỉ xem.

Kiểu disposal của GIF là gì?

Nó bảo trình phát làm gì với một khung trước khi vẽ khung sau: giữ (vẽ đè), trả về nền (xóa vùng đó), hoặc khôi phục khung trước. Cờ disposal sai là nguyên nhân hay gặp của bóng ma và nhấp nháy trên GIF động.

Vì sao các khung GIF của tôi có độ trễ khác nhau?

Mỗi khung GIF lưu độ trễ riêng theo bước 10ms, nên bộ mã hóa hay đổi chúng — nhờ vậy GIF có thể dừng ở một khung. Lưu ý hầu hết trình duyệt coi độ trễ dưới 20ms là 100ms, nên một số GIF “nhanh” lại phát chậm hơn bạn nghĩ.

Số lần lặp nghĩa là gì?

Nó đến từ phần mở rộng NETSCAPE: 0 là lặp mãi, một số là phát đúng bấy nhiêu lần, và nếu thiếu phần này thì GIF chỉ phát một lần. Công cụ cho bạn thấy file thuộc trường hợp nào.

Bảng màu chung và bảng màu riêng khác nhau thế nào?

Bảng màu chung dùng cho mọi khung, còn từng khung có thể mang bảng riêng tối đa 256 màu. GIF nhiều bảng riêng có thể vượt 256 màu tổng — bảng khung ở đây hiện bảng màu chung và cấu trúc từng khung, để bạn thấy file được dựng thế nào.

Vì sao xem cấu trúc GIF thay vì chỉ phát?

Để tìm vì sao nó giật hoặc nhấp nháy, xem từng khung nặng thế nào trước khi tối ưu, kiểm tra cách lặp trước khi đăng, hoặc lấy đúng bảng màu cho thiết kế — trình phát thường không cho thấy những thứ này.