Bỏ qua nội dung chính

Tất cả xử lý diễn ra cục bộ trong trình duyệt của bạn

Image Machine logo
Image Machine

Về Trang chủ

GIF sang APNG — Chuyển đổi ảnh GIF động thành ảnh PNG động

Chuyển đổi ảnh GIF động sang ảnh PNG động (APNG) ngay trong trình duyệt của bạn. APNG giữ nguyên màu 24-bit đầy đủ và độ trong suốt 8-bit thực mà không giảm chất lượng, giúp ảnh động trông rõ nét và sắc sảo hơn GIF 256 màu. Không tải lên, không watermark — tệp của bạn không bao giờ rời khỏi thiết bị.

Tải lên ảnh GIF để chuyển đổi sang APNG

Thả ảnh GIF động vào đây, hoặc nhấp để chọn tệp. Mọi thứ đều chạy cục bộ trên thiết bị của bạn.

Chọn GIF

Dán (Ctrl/⌘+V) hoặc kéo thả ảnh — hoặc nhập từ URL

GIF to APNG chuyển một GIF động thành một PNG động (APNG) hoàn toàn trong trình duyệt của bạn. APNG là một phần mở rộng hiện đại, tương thích ngược của định dạng PNG, lưu một ảnh động đầy đủ trong một tập tin .png duy nhất. Khác với GIF — vốn bị giới hạn ở một bảng màu 256 màu theo từng khung và một màu trong suốt hoàn toàn duy nhất — APNG hỗ trợ màu 24-bit đầy đủ và độ trong suốt 8-bit (256 mức) mượt mà, và việc chuyển đổi hoàn toàn không mất dữ liệu. Kết quả là một ảnh động sạch hơn, sắc hơn không có dải màu do dither và với các cạnh mềm, khử răng cưa mà GIF đơn giản không thể biểu diễn. Vì mọi thứ chạy cục bộ với JavaScript không cần WebAssembly, GIF của bạn không bao giờ được tải lên máy chủ: không có hàng đợi, không có hình mờ, không cần đăng ký, và không có rào chắn phí theo dung lượng. Nó thậm chí hoạt động ngoại tuyến sau khi trang đã tải.

Chuyển GIF sang APNG thực sự thay đổi điều gì

Điều gì xảy raTệp GIF bạn tải lênTệp APNG thu được
Màu sắcTối đa 256 màu mỗi khung hình. Trên tám ảnh động thử nghiệm, khung nhiều màu nhất của mỗi ảnh chỉ chứa từ 29 đến 253 màu khác nhau, bởi trần đó thuộc về chính định dạng.Cả 16,7 triệu màu đều sẵn có, chỉ là GIF không còn màu nào để đưa. Việc chuyển đổi là chính xác, nên bạn nhận lại đúng 29 đến 253 màu đó trong một vật chứa lẽ ra đựng được nhiều hơn hẳn.
Độ trung thựcĐúng như GIF vốn có.Điểm ảnh giống nhau đến từng byte. Đã kiểm bằng cách giải mã đầu ra của chúng tôi bằng Pillow, một triển khai không dùng chung dòng mã nào với chúng tôi: mọi khung hình khớp chính xác, kể cả kênh alpha.
Độ trong suốtMột bit. Một điểm ảnh hoặc trong suốt hoàn toàn hoặc đục hoàn toàn, không có ở giữa. Không tệp nào trong tám tệp thử nghiệm chứa dù chỉ một điểm ảnh trong suốt một phần, vì GIF không lưu được.256 mức, thứ mà nguồn cũng không thể cung cấp. Nó chỉ hữu ích nếu sau đó bạn còn chỉnh sửa tệp APNG.
Kích thước tệpĐúng bằng kích thước bạn tải lên.Thường lớn hơn. Trên tám ảnh động thử nghiệm, từ 95% đến 1064% so với tệp gốc, 182% ở tệp trung vị. Chỉ một trong tám tệp nhỏ đi, và đó là nguồn ảnh chụp duy nhất trong nhóm.
Thời lượng và lặpĐộ trễ cho từng khung hình và số lần lặp.Cả hai được giữ nguyên. APNG lưu độ trễ dưới dạng phân số chính xác thay vì phần trăm giây như GIF, nên không có gì bị làm tròn.
Chạy được ở đâuỞ mọi nơi, kể cả những chỗ không chấp nhận bất kỳ định dạng ảnh động nào khác.Trên mọi trình duyệt hiện hành, và trên Safari từ năm 2014. Phần mềm cũ, ứng dụng thư điện tử và nhiều biểu mẫu tải lên vẫn từ chối.

Đo trên 8 ảnh GIF động từ Wikimedia Commons (từ 15 đến 288 khung hình, từ 116 KB đến 9,9 MB), chạy qua chính mã nguồn của trang này: đúng những mô-đun mà trình duyệt chạy, không phải bộ mã hóa thay thế. Có thể tái lập bằng scripts/measure-apng-gif.mts. Tóm tắt trung thực: chuyển GIF sang APNG làm tệp to ra và trả lại đúng thứ bạn đưa vào. Việc đó đáng làm nếu bạn định tiếp tục chỉnh sửa ảnh động, vì từ đó về sau mọi chỉnh sửa đều không mất mát; nó không đáng làm để «cải thiện chất lượng», bởi chất lượng đã tiêu hết vào lúc tệp trở thành GIF. Nơi APNG xứng đáng với kích thước của nó là những khung hình chưa từng đi qua bảng màu. Mười hai khung ảnh chụp cỡ 320x240 chứa 14.204 màu khác nhau và tốn 673,5 KB ở dạng GIF so với 1686,7 KB ở dạng APNG, và tệp GIF ấy làm lệch mỗi kênh màu trung bình 2,24, xấu nhất là 14. Thêm một lớp mờ dần trong suốt và khoảng cách mở ra theo chiều ngược lại: alpha của 300.120 điểm ảnh bị hất về đục hoàn toàn hoặc mất hẳn, xấu nhất lệch 127 mức, và đó chính là điều GIF đơn giản là không làm được.

Cách Hoạt Động

1

Chọn một công cụ

Chọn từ 168+ công cụ để thay đổi kích thước, chuyển đổi, nén hoặc nâng cao hình ảnh của bạn.

2

Tải lên và chỉnh sửa

Kéo và thả hình ảnh của bạn rồi điều chỉnh các cài đặt. Nó vẫn ở trên thiết bị của bạn.

3

Tải xuống

Lưu kết quả của bạn ngay lập tức — không hình mờ, không cần đăng ký.

Tại sao chọn Image Machine?

Tệp của bạn không bao giờ rời khỏi thiết bị

Mọi xử lý đều diễn ra cục bộ trong trình duyệt của bạn. Hình ảnh của bạn không bao giờ được tải lên máy chủ.

Hoàn toàn miễn phí

Mọi công cụ đều miễn phí — không giới hạn, không hình mờ và không chi phí ẩn.

Nhanh như chớp

Không phải chờ tải lên — hình ảnh của bạn được xử lý tức thì ngay trên thiết bị của bạn.

Chất lượng chuyên nghiệp

Kết quả hoàn hảo đến từng pixel với toàn quyền kiểm soát định dạng, kích thước và chất lượng.

Câu Hỏi Thường Gặp

Tại sao chuyển một GIF sang APNG?

APNG giữ màu 24-bit đầy đủ và độ trong suốt 8-bit thật, trong khi một GIF bị giới hạn ở 256 màu theo từng khung với chỉ độ trong suốt bật/tắt. Chuyển sang APNG loại bỏ dải màu và các cạnh trong suốt răng cưa điển hình của GIF, cho một ảnh động sạch hơn rõ rệt — hữu ích cho logo, nhãn dán, hoạt ảnh giao diện, và bất cứ gì có chuyển sắc hay cạnh mềm.

Việc chuyển đổi có không mất dữ liệu không?

Có. Mỗi khung GIF được giải mã thành các điểm ảnh chính xác và mã hóa lại vào APNG mà không có sự giảm chất lượng hay nén lại nào của ảnh thấy được — APNG, như PNG, là một định dạng không mất dữ liệu. Thời gian ảnh động (độ trễ theo từng khung) và thiết lập lặp từ GIF gốc được giữ nguyên.

APNG có nhỏ hơn GIF không?

Không phải lúc nào cũng vậy. APNG lưu các khung đầy đủ màu, không mất dữ liệu, nên với các ảnh động dạng ảnh chụp hay chi tiết cao, tập tin có thể lớn hơn GIF 256 màu tương đương. Sự đánh đổi là chất lượng hình ảnh cao hơn. Với đồ họa đơn giản có màu phẳng và độ trong suốt, APNG thường có kích thước tương đương trong khi trông đẹp hơn.

Trình duyệt và ứng dụng có hỗ trợ APNG không, và nó có riêng tư không?

Mọi trình duyệt hiện đại — Chrome, Firefox, Safari và Edge — đều kết xuất APNG và phát ảnh động; một tập tin .apng/.png mà một ứng dụng không nhận ra là động thì vẫn hiển thị khung đầu tiên. Việc chuyển đổi diễn ra hoàn toàn trên thiết bị của bạn trong trình duyệt, nên tập tin của bạn không bao giờ được tải lên và không có gì được lưu trên máy chủ.

Công Cụ Chỉnh Sửa

Đổi kích thước GIF

Lật ảnh

APNG sang GIF

Thêm Văn bản vào GIF

Xoay & Lật GIF

GIF sang Bảng Sprite