Konversi GIF ke APNG

Dekode animasi GIF terbatas, susun bingkai yang memperhatikan disposisi, dan tulis APNG penuh warna sambil mempertahankan waktu dan perilaku loop secara praktis.

Kapan alat ini berguna

Memindahkan GIF yang telah ditinjau ke animasi PNG penuh warna dan mendukung alpha ketika tujuan secara eksplisit mendukung APNG.

Bagaimana pemrosesan lokal bekerja

Bingkai palet GIF didekode dan disusun secara berurutan menggunakan transparansi dan aturan disposisinya. Setiap kanvas RGBA yang dihasilkan menjadi bingkai APNG dengan waktu rasional terbatas.

Cara menggunakannya

  1. Siapkan sumber: Memindahkan GIF yang telah ditinjau ke animasi PNG penuh warna dan mendukung alpha ketika tujuan secara eksplisit mendukung APNG.
  2. Proses secara lokal: Bingkai palet GIF didekode dan disusun secara berurutan menggunakan transparansi dan aturan disposisinya. Setiap kanvas RGBA yang dihasilkan menjadi bingkai APNG dengan waktu rasional terbatas.
  3. Unduh dan verifikasi: Putar sumber dan hasil berdampingan melalui setidaknya dua loop, periksa transisi disposisi dan tepi transparan, bandingkan durasi, dan uji APNG di tujuan yang sebenarnya.

Batasan penting

Konversi tidak dapat memulihkan warna atau detail alpha yang sudah hilang dari GIF. Bingkai yang sepenuhnya disusun dapat meningkatkan ukuran file, dan pembulatan penundaan atau kebijakan penampil dapat sedikit mengubah pemutaran.

Verifikasi hasil yang diunduh

Putar sumber dan hasil berdampingan melalui setidaknya dua loop, periksa transisi disposisi dan tepi transparan, bandingkan durasi, dan uji APNG di tujuan yang sebenarnya.

Privat secara desain

File Anda tetap di browser ini. Alat ini tidak mengunggah sumber atau output ke server kami.

Pertanyaan dan jawaban

Kapan alat ini berguna?

Memindahkan GIF yang telah ditinjau ke animasi PNG penuh warna dan mendukung alpha ketika tujuan secara eksplisit mendukung APNG.

Apa yang sebenarnya dilakukan peramban?

Bingkai palet GIF didekode dan disusun secara berurutan menggunakan transparansi dan aturan disposisinya. Setiap kanvas RGBA yang dihasilkan menjadi bingkai APNG dengan waktu rasional terbatas.

Batasan apa yang harus saya pahami?

Konversi tidak dapat memulihkan warna atau detail alpha yang sudah hilang dari GIF. Bingkai yang sepenuhnya disusun dapat meningkatkan ukuran file, dan pembulatan penundaan atau kebijakan penampil dapat sedikit mengubah pemutaran.

Bagaimana seharusnya saya memverifikasi hasil?

Putar sumber dan hasil berdampingan melalui setidaknya dua loop, periksa transisi disposisi dan tepi transparan, bandingkan durasi, dan uji APNG di tujuan yang sebenarnya.

Alat terkait