UltKit

APNG'yi GIF'e Dönüştürme

Animasyonlu PNG'yi, APNG'nin donmuş bir resim olarak göründüğü yerlerde de oynayan bir GIF'e dönüştürün. Her kare ve gecikmesi aynen aktarılır; bunun bedeli 256 renklik palet ve keskin kenarlı saydamlıktır.

Resim Dönüştürücü

veya JPG, JPEG, JPE … dosyaları buraya bırakın ·

Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir

Çıktı

Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.

Bu aracı nasıl kullanırsınız

  1. 1

    Animasyonlu PNG'yi yükleyin

    En fazla 20 dosya ekleyin, her biri en çok 95 MB olabilir. Hem .apng dosyaları hem de uzantısı düz .png olan animasyonlu dosyalar kabul edilir.

  2. 2

    İsterseniz kareleri küçültün

    GIF önceden seçilidir. Animasyon genişse Gelişmiş ayarlar bölümünü açıp Çıktı resmini yeniden boyutlandır altında bir genişlik belirleyin; daha küçük kareler çok daha hafif bir GIF üretir.

  3. 3

    GIF'e dönüştürün

    GIF biçimine Dönüştür düğmesine basın ve dosyaları indirin; toplu işlemde ZIP olarak indirebilirsiniz.

Sohbet, forum ve e-posta için APNG'yi GIF'e dönüştürme

Animasyonlu PNG, olağan PNG biçimine kareler ekler. İlk kare normal bir PNG görüntüsü olarak saklanır ve ek kare bölümlerini anlamayan yazılımlar yalnızca bu resmi gösterir. APNG'lerin sık sık bozuk görünmesinin nedeni budur: dosya her yerde açılır ama güncel tarayıcılar dışında nadiren hareket eder.

Sohbet uygulamaları, forum yazılımları ve resim barındırma siteleri yüklemeleri çoğunlukla ilk kareyi okuyup duran kütüphanelerle yeniden boyutlandırır. E-postada durum daha da zordur; masaüstü e-posta istemcileri animasyonlu GIF'i onlarca yıldır destekler, APNG desteği ise tutarsızdır. Animasyonlu bir çıkartmanın veya tepkinin onu gören herkes için hareket etmesini istiyorsanız, bu sistemlerin etrafında tasarlandığı biçim GIF'tir.

Dönüştürme APNG'nin her karesini okur, tarayıcının yapacağı gibi birleştirir ve aynı gecikme ile döngü sayısıyla bir GIF'e yazar.

Bu sayfadan GIFOrijinal APNGAnimasyonlu WebP
Güncel tarayıcılarda oynaryesyesyes
Çoğu masaüstü e-posta istemcisinde hareket ederyesnono
Çoğu forum ve sohbet yükleme işleminden sağ çıkaryesÇoğu zaman durağanDeğişir
Kare başına 256'dan fazla renknoyesyes
Yumuşak yarı saydam kenarlarnoyesyes

APNG

Animasyonlu PNG

APNG, Mozilla geliştiricilerinin 2004'te önerdiği, animasyon oluşturmak için birden çok kareyi saklayan bir PNG uzantısıdır. GIF'in aksine tam 24 bit rengi ve yumuşak 8 bit alfa saydamlığını destekler; bu sayede animasyonlu kenarlar her arka planda temiz görünür. Eski PNG görüntüleyiciler yalnızca ilk kareyi gösterir, bu da biçimi geriye dönük uyumlu kılar. Tüm modern tarayıcılar APNG oynatır, ancak birçok düzenleyici, mesajlaşma uygulaması ve sosyal ağ onu hâlâ statik PNG olarak işler. Her kare kayıpsız saklandığı için dosyalar büyük olabilir.

Sıkıştırma
Kayıpsız
Saydamlık
Evet
Animasyon
Evet
Çıkış yılı
2004 · Mozilla
APNG dönüştürücü

GIF

Graphics Interchange Format

GIF, 1987'de CompuServe tarafından tanıtıldı ve kısa, döngülü animasyonlar için hâlâ en yaygın desteklenen biçimdir. Kayıpsızdır ancak her karede 256 renklik bir paletle sınırlıdır; bu yüzden fotoğraflarda ve gradyanlarda bantlanma ve dithering görülür. Yalnızca açık/kapalı (1 bit) saydamlığı destekler, bu da eğri şekillerde tırtıklı kenarlara yol açar. Animasyonlu GIF'ler aynı klibin MP4 veya WebP hâlinden çoğu zaman çok daha büyüktür. Her tarayıcı, sohbet uygulaması ve sosyal platform GIF oynatır.

Sıkıştırma
Kayıpsız
Saydamlık
Evet
Animasyon
Evet
Çıkış yılı
1987 · CompuServe
GIF dönüştürücü

APNG'den GIF'e dönüştürme uyumlulukla ilgilidir: animasyonlu PNG tarayıcılarda oynar ancak birçok sohbet uygulamasında, forum yükleyicisinde ve e-posta istemcisinde donar; GIF ise neredeyse her yerde hareket eder. GIF'ten APNG'ye geçmek ise tam rengi ve yumuşak saydamlığı geri kazanmak içindir.

Dönüştürme sonrası 256 renk, açık/kapalı saydamlık ve zamanlama

Her GIF karesi, en fazla 256 renkten oluşan kendi paletini kullanabilir. Düz renkli çıkartmalar için bu fazlasıyla yeterlidir. Degradeler, parlamalar ve fotoğraf benzeri kareler için palet eksik tonlara yaklaşmak zorundadır; bu da bantlaşma veya ince nokta deseni olarak görünür.

Saydamlık diğer görünür değişikliktir. APNG bir gölgeyi onlarca yarı saydam piksel boyunca soldurabilir; bir GIF pikseli ya çizilir ya çizilmez. GIF'in nerede görüneceğini biliyorsanız, örneğin beyaz bir forum sayfası veya koyu bir Discord teması, o renkte düz arka planlı bir animasyon yumuşak kenarlara dayanan birinden daha temiz dönüşür.

Zamanlama kare kare aktarılır. GIF gecikmeleri saniyenin yüzde biri cinsinden sayıldığı için çok hızlı APNG'ler hafifçe yuvarlanır ve tarayıcılar 20 ms'nin altına ayarlanmış kareleri yaklaşık 100 ms'ye yavaşlatır. Kaynağınız o kadar hızlıysa kare hızı önerileri için videodan GIF yapma yazısına bakın.

APNG'den GIF'e: sık sorulan sorular

Bir .png dosyasının gerçekten animasyonlu olup olmadığını nasıl anlarım?

Chrome, Firefox veya Safari gibi güncel bir tarayıcıda açın; APNG orada oynar, çoğu dosya yöneticisi ve eski görüntüleyici ise yalnızca ilk kareyi gösterir. LINE çıkartma paketleri ve birçok animasyonlu emoji, adı sıradan .png olan APNG dosyalarıdır.

GIF, APNG'deki kare gecikmelerini korur mu?

Evet. Her kare kendi gösterim süresiyle yazılır ve döngü ayarı korunur. GIF gecikmeleri saniyenin yüzde biri cinsinden sayar; bu yüzden saniyenin 1/60'ı gibi bir APNG gecikmesi en yakın adıma yuvarlanır.

APNG'yi GIF'e dönüştürünce yumuşak gölgeler neden pürüzlü bir kenara dönüşüyor?

APNG kareleri tam 8 bit alfa kanalına sahiptir, bu yüzden bir gölge yumuşakça solabilir. GIF her pikseli ya tamamen görünür ya da tamamen saydam işaretler; aradaki pikseller bir yöne yuvarlanmak zorundadır. Düz arka planlı animasyonlar bundan etkilenmez.

GIF, APNG'den daha büyük mü olur, daha küçük mü?

İçeriğe bağlıdır. Az renkli düz çizgi film çıkartmaları genellikle küçülür, çünkü GIF 256 renkli kareleri sıkı biçimde saklar. Fotoğraf benzeri veya degrade ağırlıklı animasyonlar çoğunlukla büyür ve dither tanecikleri kazanır; çünkü iki biçim de kayıpsız sıkıştırır ancak GIF azaltılmış bir paletle çalışır.

Animasyonlu PNG'm tarayıcıda oynuyor ama sohbet uygulamasında neden oynamıyor?

Birçok sohbet ve forum sunucusu önizleme oluşturmak için yüklemeleri yeniden işler ve görsel kütüphaneleri çoğu zaman APNG'nin yalnızca ilk karesini tutar. Animasyonlu GIF bu işlem hatlarında onlarca yıldır destekleniyor; bu yüzden işlemden sağ çıkar ve hareket etmeye devam eder.

Aynı animasyon için GIF'ten daha iyi bir format var mı?

Kabul edildiği yerde animasyonlu WebP, tam rengi ve yumuşak saydamlığı daha küçük bir dosyada korur; GIF'ten WebP'ye ve resim dönüştürücü bunu üretebilir. Hedef GIF istiyorsa ya da bir e-postaysa GIF tercih edilen biçim olmaya devam eder.