UltKit

Konversi PNG ke APNG

Konverter ini menulis ulang PNG sebagai APNG, ekstensi animasi dari PNG. Satu gambar diam menjadi APNG dengan satu frame. Hal ini berguna ketika pipeline unggahan mewajibkan struktur APNG, tetapi tidak menciptakan gerakan dari gambar diam dan tidak menggabungkan beberapa PNG menjadi satu animasi.

Konverter Gambar

atau jatuhkan file JPG, JPEG, JPE … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah file PNG

    Tambahkan hingga 20 file, masing-masing hingga 95 MB. Setiap PNG dikonversi sendiri-sendiri; file tidak digabungkan.

  2. 2

    Periksa format keluaran

    Konversi ke sudah diatur ke APNG. Tidak ada penggeser kualitas: APNG bersifat lossless, jadi warna dan transparansi terbawa tanpa perubahan.

  3. 3

    Konversi dan unduh

    Tekan Konversi ke APNG. Setiap hasil tetap berekstensi .png, yang memang nama normal untuk file APNG.

Jawaban

Apa yang sebenarnya terjadi saat PNG dikonversi ke APNG?

Chunk animasi APNG ditambahkan di sekitar data gambar yang sama. Satu PNG masuk menghasilkan APNG satu frame, dengan piksel identik, warna penuh, dan alpha. Konversi ini tidak menganimasikan gambar diam dan tidak menggabungkan beberapa PNG menjadi satu rangkaian.

Konversi PNG ke APNG: satu gambar diam masuk, satu frame keluar

APNG adalah PNG dengan tiga jenis chunk tambahan. acTL menyatakan jumlah frame dan pengulangan, fcTL mengatur ukuran, posisi, dan jeda setiap frame, dan fdAT membawa frame setelah frame pertama. Frame pertama disimpan dalam chunk IDAT biasa, sehingga program yang tidak memahami APNG cukup menampilkannya sebagai PNG diam biasa. Kompatibilitas mundur itu adalah keunggulan terbesar format ini, dan itu pula sebabnya file tetap memakai ekstensi .png.

Mengonversi satu gambar diam menambahkan chunk acTL yang menyatakan animasi memiliki satu frame, ditambah satu fcTL. Tidak ada perubahan yang terlihat. Orang yang mencari konversi ini sering berharap lebih, jadi perlu dikatakan terus terang: gambar tidak bisa mendapatkan gerakan yang tidak pernah dimilikinya, dan halaman ini memperlakukan setiap file yang diunggah sebagai gambar terpisah.

PNG

Portable Network Graphics

PNG adalah format raster lossless (tanpa kehilangan kualitas) yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian distandardisasi oleh W3C dan ISO. Format ini menyimpan setiap piksel secara persis, mendukung transparansi alfa penuh, dan menangani teks, tepi tajam, serta warna datar tanpa artefak. Ketepatan itu membuatnya ideal untuk tangkapan layar, logo, ikon, dan grafis antarmuka. Kekurangannya ada pada ukuran: foto yang disimpan sebagai PNG sering kali beberapa kali lebih besar daripada foto yang sama dalam JPEG atau WebP. Semua browser, sistem operasi, dan editor dapat membuka file PNG.

Kompresi
Lossless
Transparansi
Ya
Animasi
Tidak
Diperkenalkan
1996 · PNG Development Group
Konverter PNG

APNG

PNG animasi

APNG adalah ekstensi PNG yang menyimpan beberapa frame untuk membentuk animasi, diusulkan oleh pengembang Mozilla pada 2004. Tidak seperti GIF, APNG mendukung warna 24-bit penuh dan transparansi alfa 8-bit yang halus, sehingga tepi animasi terlihat bersih di latar belakang apa pun. Penampil PNG lama hanya menampilkan frame pertama, sehingga format ini kompatibel ke belakang. Semua browser modern memutar APNG, tetapi banyak editor, aplikasi pesan, dan jejaring sosial masih memperlakukannya sebagai PNG statis. Ukuran file bisa besar karena setiap frame disimpan secara lossless (tanpa kehilangan kualitas).

Kompresi
Lossless
Transparansi
Ya
Animasi
Ya
Diperkenalkan
2004 · Mozilla
Konverter APNG

PNG diam diubah ke APNG hanya ketika set stiker, game engine, atau pipeline aset mengharapkan setiap file membawa struktur PNG animasi, sehingga item yang tidak bergerak harus sama dengan aset animasi di sekitarnya.

APNG vs GIF: warna 24-bit dan alpha 8-bit

APNGGIFWebP animasi
Warna per frame16,7 juta (24-bit)Palet 25616,7 juta
TransparansiAlpha 8-bit, tepi halusAktif atau mati per pikselAlpha 8-bit
Frame losslessyesyesOpsional
Tampil sebagai gambar diam jika tidak didukungyesnono
Diputar di semua browser utama saat iniyesyesyes

Perjalanan APNG dari Mozilla ke standar PNG

  1. 2004

    Diusulkan oleh Mozilla

    Pengembang Mozilla merancang APNG sebagai alternatif yang lebih sederhana dari MNG.

  2. 2008

    Firefox 3

    Browser pertama yang memutar APNG dirilis.

  3. 2014

    Safari 8

    Apple menambahkan dukungan di OS X Yosemite dan iOS 8.

  4. 2017

    Chrome 59

    Chrome menyusul, sehingga APNG bisa diputar di semua browser utama.

  5. 2025

    PNG Edisi Ketiga

    Standar W3C memasukkan chunk APNG ke dalam PNG itu sendiri.

Membuat PNG animasi yang sesungguhnya

Selama puluhan tahun PNG Development Group menempatkan APNG di luar spesifikasi resmi; pemungutan suara tahun 2007 menolaknya dan memilih MNG, yang hampir tidak dipakai siapa pun. Browser tetap mengimplementasikan APNG, dan edisi ketiga tahun 2025 akhirnya mengakuinya. Kini penggunaannya yang paling dikenal adalah stiker aplikasi pesan: LINE mewajibkan APNG untuk stiker animasi, itulah sebabnya desainer mengonversi GIF ke format ini.

Jika gerakannya Anda miliki sebagai video atau rekaman layar, ubah dulu menjadi GIF dengan alat video ke GIF, lalu konversi GIF itu ke APNG. Jika frame Anda keluar dari aplikasi animasi sebagai file PNG bernomor, ekspor dari aplikasi itu sebagai GIF atau video; halaman ini tidak akan menyambungkannya. Dan jika tujuannya hanya butuh gambar diam dengan transparansi, pertahankan PNG-nya atau gunakan PNG ke GIF untuk slot yang mewajibkan GIF. Panduan membuat GIF dari video membahas pengaturan frame rate dan pengulangan.

Pertanyaan seputar konversi PNG ke APNG

Apakah PNG diam saya akan bergerak setelah dikonversi ke APNG?

Tidak. Gambar diam hanya punya satu frame, jadi APNG-nya juga satu frame dan tampak identik. Gerakan memerlukan rangkaian frame, yang berasal dari video, GIF, atau aplikasi animasi.

Bisakah saya menggabungkan beberapa frame PNG menjadi satu APNG di sini?

Tidak di halaman ini. Setiap PNG yang diunggah dikonversi terpisah menjadi file sendiri. Untuk membuat animasi, mulailah dari video dengan alat video ke GIF, atau konversi GIF yang sudah ada dengan GIF ke APNG.

Mengapa orang membutuhkan APNG satu frame?

Sebagian skrip build, validator stiker, dan pipeline aset memeriksa chunk kontrol animasi APNG dan menolak PNG biasa, bahkan untuk frame yang tidak bergerak, misalnya placeholder statis dalam satu set aset animasi. Konversi menambahkan struktur itu tanpa menyentuh pikselnya.

Apakah APNG satu frame lolos peninjauan stiker animasi LINE?

Tidak. LINE meminta stiker animasi dalam format APNG dengan beberapa frame, jadi satu frame diam tidak memenuhi syaratnya. Buat animasinya terlebih dulu, lalu cocokkan jumlah frame dan ukurannya dengan pedoman kreator LINE.

Apakah APNG lebih besar daripada PNG aslinya?

Hanya beberapa puluh byte untuk chunk kontrol tambahan. Data gambarnya dikompresi dengan cara lossless yang sama, jadi ukuran file praktis tidak berubah.

Bagaimana cara memastikan sebuah file benar-benar APNG?

Buka di penampil heksadesimal dan cari huruf acTL sebelum chunk IDAT pertama. Alat seperti ExifTool juga melaporkan data kontrol animasi, termasuk jumlah frame.