Konversi APNG ke GIF
Ubah PNG animasi menjadi GIF yang tetap bergerak di tempat APNG hanya tampil sebagai gambar diam. Setiap frame beserta jedanya ikut terbawa; konsekuensinya adalah palet 256 warna dan transparansi bertepi tajam.
Konverter Gambar
atau jatuhkan file JPG, JPEG, JPE … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
85 membuat foto tampak identik dengan aslinya. Turunkan hanya jika Anda memerlukan file yang lebih kecil.
JPG, BMP, dan EPS tidak mendukung transparansi. Piksel transparan diisi dengan warna ini.
Warna hex yang dipakai di belakang piksel transparan, mis. #FFFFFF.
Format ini hanya memuat satu gambar. Pilih keluaran GIF atau WebP jika Anda ingin mempertahankan animasi.
Ikon multi-ukuran berisi beberapa resolusi dalam satu file; peramban dan sistem operasi memilih yang dibutuhkan.
Pertahankan dimensi asli, atau masukkan satu sisi dan rasio aspek akan dipertahankan.
Piksel untuk sisi yang Anda pilih di atas.
Persentase dari dimensi asli.
sRGB tepat untuk layar dan web. Pertahankan aslinya untuk alur kerja cetak; skala abu-abu membuang warna.
Hanya metadata, 0 mempertahankan nilai asli. Printer dan sebagian portal membaca angka ini; dimensi piksel tidak berubah.
Cara menggunakan alat ini
- 1
Unggah PNG animasi
Tambahkan hingga 20 file, masing-masing 95 MB. File .apng maupun file animasi yang berakhiran .png biasa sama-sama diterima.
- 2
Perkecil frame bila perlu
GIF sudah dipilih. Jika animasinya lebar, buka Pengaturan lanjutan dan tetapkan lebar di Ubah ukuran gambar keluaran; frame yang lebih kecil menghasilkan GIF yang jauh lebih ringan.
- 3
Konversi ke GIF
Tekan Konversi ke GIF lalu unduh file-nya, atau ZIP untuk banyak file sekaligus.
Ubah APNG ke GIF untuk chat, forum, dan email
PNG animasi menambahkan frame ke format PNG biasa. Frame pertamanya disimpan sebagai gambar PNG normal, dan software yang tidak memahami potongan data frame tambahan cukup menampilkan gambar itu. Itulah sebabnya APNG sering tampak rusak: file-nya bisa dibuka di mana saja, tetapi di luar browser terbaru jarang bergerak.
Aplikasi chat, software forum, dan layanan hosting gambar umumnya mengubah ukuran unggahan dengan pustaka yang membaca frame pertama lalu berhenti. Email lebih sulit lagi; klien email desktop sudah mendukung GIF animasi selama puluhan tahun, sedangkan dukungan APNG tidak merata. Jika Anda ingin stiker atau reaksi animasi bergerak bagi semua orang yang melihatnya, GIF adalah format yang menjadi dasar sistem-sistem tersebut.
Konversi ini membaca setiap frame APNG, menyusunnya seperti yang dilakukan browser, lalu menuliskannya ke GIF dengan jeda dan jumlah loop yang sama.
| GIF dari halaman ini | APNG asli | WebP animasi | |
|---|---|---|---|
| Bergerak di browser terbaru | yes | yes | yes |
| Bergerak di sebagian besar klien email desktop | yes | no | no |
| Lolos dari pemrosesan unggahan di kebanyakan forum dan chat | yes | Sering jadi gambar diam | Bervariasi |
| Lebih dari 256 warna per frame | no | yes | yes |
| Tepi semi-transparan yang halus | no | yes | yes |
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
GIF
Graphics Interchange Format
GIF diperkenalkan oleh CompuServe pada 1987 dan masih menjadi format yang paling luas didukung untuk animasi pendek yang berulang. Format ini lossless (tanpa kehilangan kualitas), tetapi terbatas pada palet 256 warna per frame, sehingga foto dan gradien memperlihatkan banding dan dithering. GIF hanya mendukung transparansi aktif/nonaktif (1-bit), yang meninggalkan tepi bergerigi pada bentuk melengkung. GIF animasi sering kali jauh lebih besar daripada klip yang sama dalam MP4 atau WebP. Semua browser, aplikasi obrolan, dan platform sosial dapat memutar GIF.
- Kompresi
- Lossless
- Transparansi
- Ya
- Animasi
- Ya
- Diperkenalkan
- 1987 · CompuServe
APNG ke GIF soal kompatibilitas: PNG animasi bergerak di browser tetapi membeku di banyak aplikasi chat, pengunggah forum, dan klien email, sedangkan GIF bergerak hampir di mana saja; arah GIF ke APNG dipakai untuk mendapatkan kembali warna penuh dan transparansi halus.
256 warna, transparansi penuh-atau-tidak, dan waktu setelah konversi
Setiap frame GIF bisa memakai paletnya sendiri hingga 256 warna. Untuk stiker berwarna datar, itu sudah lebih dari cukup. Untuk gradasi, efek cahaya, dan frame fotografis, palet harus memperkirakan nuansa yang hilang, yang tampak sebagai pita warna atau pola titik halus.
Transparansi adalah perubahan lain yang terlihat. APNG bisa memudarkan bayangan melalui belasan piksel semi-transparan; piksel GIF hanya digambar atau tidak sama sekali. Jika Anda tahu di mana GIF akan tampil, misalnya halaman forum putih atau tema gelap Discord, animasi dengan latar warna solid yang sama akan terkonversi lebih bersih daripada animasi yang mengandalkan tepi lembut.
Waktu terbawa frame demi frame. Jeda GIF dihitung dalam seperseratus detik, jadi APNG yang sangat cepat sedikit dibulatkan, dan browser memperlambat frame di bawah 20 ms menjadi sekitar 100 ms. Jika sumber Anda secepat itu, lihat cara membuat GIF dari video untuk saran frame rate.
Tanya jawab APNG ke GIF
Bagaimana cara mengetahui apakah file .png sebenarnya animasi APNG?
Buka di browser terbaru seperti Chrome, Firefox, atau Safari; APNG akan bergerak di sana, sedangkan kebanyakan pengelola file dan penampil lama hanya menampilkan frame pertama. Paket stiker LINE dan banyak emoji animasi adalah APNG dengan nama .png biasa.
Apakah GIF mempertahankan jeda frame dari APNG?
Ya. Setiap frame ditulis dengan waktu tampilnya sendiri dan pengaturan loop ikut terbawa. GIF menghitung jeda dalam seperseratus detik, jadi jeda APNG seperti 1/60 detik dibulatkan ke langkah terdekat.
Mengapa bayangan lembut menjadi tepi bergerigi setelah APNG diubah ke GIF?
Frame APNG memiliki kanal alfa 8-bit penuh, sehingga bayangan bisa memudar dengan halus. GIF menandai setiap piksel sebagai terlihat penuh atau bening penuh, dan piksel di antaranya harus dibulatkan ke salah satu sisi. Animasi dengan latar belakang warna solid tidak terpengaruh.
Apakah GIF hasil konversi lebih besar atau lebih kecil dari APNG-nya?
Tergantung isinya. Stiker kartun datar dengan sedikit warna sering menjadi lebih kecil, karena GIF menyimpan frame 256 warna dengan ringkas. Animasi mirip foto atau penuh gradasi biasanya membesar dan muncul bintik dithering, karena kedua format memampatkan tanpa kehilangan data tetapi GIF bekerja dari palet yang dikurangi.
Mengapa PNG animasi bergerak di browser tetapi tidak di aplikasi chat?
Banyak server chat dan forum memproses ulang unggahan untuk membuat pratinjau, dan pustaka gambarnya sering hanya menyimpan frame pertama APNG. GIF animasi sudah ditangani oleh alur pemrosesan seperti itu selama puluhan tahun, jadi tetap selamat dan terus bergerak.
Adakah format yang lebih baik daripada GIF untuk animasi APNG yang sama?
Di tempat yang menerimanya, WebP animasi mempertahankan warna penuh dan transparansi lembut dalam file yang lebih kecil; GIF ke WebP dan konverter gambar bisa membuatnya. GIF tetap menjadi pilihan jika tujuan Anda meminta GIF atau berupa email.
Konverter animasi lainnya
- Ubah PNG ke GIFUbah gambar PNG ke GIF untuk alat dan template yang hanya menerima GIF. Lihat dulu efek palet 256 warna dan transparansi 1-bit pada gambar Anda.
- Konversi WebP ke GIFUbah WebP animasi ke GIF online dengan semua frame dan waktunya. Untuk aplikasi chat, email, dan editor yang memutar GIF tetapi tidak WebP. 20 file, tanpa akun.
- Konversi AVIF ke GIFUbah AVIF diam atau animasi ke GIF untuk email, forum, dan aplikasi chat yang hanya menerima GIF. Frame dan durasi tetap, 256 warna/frame, 20 file sekaligus.
- Konversi GIF ke APNGUbah GIF animasi ke APNG tanpa kehilangan satu frame pun. Siap untuk stiker animasi LINE dan stiker Discord, bisa diubah ukurannya, hingga 20 file sekaligus.
- Konversi PNG ke APNGBungkus PNG dalam struktur animasi APNG untuk pipeline yang memintanya. Warna penuh dan alpha 8-bit tetap utuh; pahami kapan APNG satu frame berguna.
- Konversi GIF ke PNGUbah GIF ke PNG dengan transparansi tetap utuh: ambil frame pertama sebagai gambar diam, atau ekspor setiap frame animasi sebagai file PNG terpisah.