Chuyển GIF sang AVIF
Từ định dạng lâu đời nhất của web sang định dạng mới nhất: khung hình đầu tiên của GIF được nén thành AVIF và thường nhẹ đi 80–95%. Biết trước cho tiện: những GIF có nhiều điểm trộn màu mang theo hạt nhiễu cố ý mà các bộ mã mất dữ liệu sẽ làm mịn bớt; đồ họa màu phẳng là loại chuyển sạch nhất.
Cũng hữu ích: Chuyển GIF sang WebP
Cách hoạt động
Thả GIF vào, nhớ rằng khung hình đầu là thứ được chuyển. Nếu nó trống, hãy xuất khung hình cần dùng trước đã.
Mỗi khung được nén ở chất lượng 60: các điểm trộn màu được làm mịn nhẹ, còn đồ họa phẳng ra hoàn hảo.
Xem mức phần trăm tiết kiệm — thường là rất lớn — rồi tải các ảnh tĩnh xuống từng cái hoặc tất cả trong một gói ZIP.
GIF vs AVIF
Bảng màu năm 1987 đấu với bộ mã phổ biến mới nhất là trận đấu không cân sức khi xét ảnh tĩnh: AVIF ra nhẹ hơn 80–95% và có màu đầy đủ thay vì 256 sắc. Con bài duy nhất của GIF là chuyển động, nhưng ở đây nó không được đem ra chơi: công cụ này dành cho khung hình, áp phích và những ảnh động đã về hưu.
| GIF | AVIF | |
|---|---|---|
| Nén | Không mất dữ liệu, bảng 256 màu | Có hoặc không mất dữ liệu |
| Độ trong suốt | Có (alpha đầy đủ) | Có (alpha đầy đủ) |
| Ảnh động | Có | Có (hiếm khi dùng) |
| Hỗ trợ | Mọi nơi | Mọi trình duyệt hiện hành (Safari từ 16.4, 2023) |
| Phù hợp nhất cho | Ảnh động đơn giản và pixel art | Ảnh bìa và trang nhiều ảnh |
Câu hỏi thường gặp
Không — cả trang web này sinh ra là vì điều đó. Toàn bộ việc chuyển đổi chạy ngay trong trình duyệt của bạn qua WebAssembly: tệp không rời khỏi thiết bị, và không có máy chủ nào tham gia vào quá trình này. Sau khi trang đã tải xong, công cụ vẫn chạy được ngay cả khi mất mạng, còn giới hạn kích thước tệp chỉ phụ thuộc vào bộ nhớ thiết bị của bạn.
Ở đây thì không: công cụ xuất ra một ảnh tĩnh từ khung hình đầu. AVIF có biến thể động, nhưng độ chín của các trình mã hóa hiện chưa đủ khiến tôi tin. Với chuyển động, một định dạng video thật sự (MP4/WebM) thực dụng hơn — và nó nằm trong dự kiến.
Nhiều GIF dùng cách trộn điểm — một mẫu chấm giả lập thêm màu trong giới hạn 256 sắc. Trình mã hóa AVIF coi mẫu chấm đó là nhiễu và làm mịn bớt. Gần như luôn đẹp hơn chứ không xấu đi; nếu cần pixel đúng từng cái thì Chuyển GIF sang PNG là đường không mất dữ liệu.
Khoảng 80–95% với GIF thông thường: bạn đổi cách nén LZW từ năm 1987 và bảng màu ép buộc 256 sắc lấy bộ mã mạnh nhất đang được triển khai rộng rãi. Bảng tổng kết từng tệp cho thấy mức tiết kiệm chính xác của bạn trước khi tải xuống.
Với một khung hình tĩnh: tệp nhẹ đi 80–95% và màu 24 bit thay cho bảng 256 sắc. Cái giá là chuyển động: chỉ khung hình đầu được xuất ra. Với ảnh động do bạn kiểm soát, con đường trung dung thành thật là video thật; một ảnh bìa AVIF cộng video bấm để xem thắng hẳn một GIF 4 MB.
Các ảnh động nơi chuyển động chính là nội dung: khung hình đầu của một GIF phản ứng chỉ là một tấm ảnh khó hiểu. Với pixel art cũng nên thận trọng: trình mã hóa làm mịn mẫu trộn điểm cố ý, nên ở nơi từng pixel phải giữ đúng như vẽ, hãy đi đường không mất dữ liệu — nó thường vẫn nhẹ hơn GIF 30–50%.
Công cụ liên quan
Chuyển GIF sang WebP
Chuyển GIF sang WebP ngay trong trình duyệt — miễn phí, không tải lên. Khung hình đầu tiên được mã hóa lại nhẹ hơn GIF thường 50–80%, giữ độ trong suốt.
Chuyển PNG sang AVIF
Chuyển PNG sang AVIF ngay trong trình duyệt — miễn phí, không tải lên. Độ trong suốt được giữ nguyên, dung lượng thường giảm 80–95% so với bản PNG gốc.
Chuyển GIF sang PNG
Chuyển GIF sang PNG ngay trong trình duyệt — miễn phí, không tải lên. Khung hình đầu tiên được tách không mất dữ liệu, giữ độ trong suốt, thường nhẹ hơn cả GIF.
Chuyển GIF sang JPG
Chuyển GIF sang JPG ngay trong trình duyệt — miễn phí, riêng tư, tức thì. Lấy khung hình gọn từ mọi GIF cho ảnh thu nhỏ, ảnh xem trước và biểu mẫu khó tính.