APNG → GIF
Animasyonlu PNG (APNG) dosyalarını GIF’e dönüştürür; kare gecikmeleri ve döngü sayısı taşınır. Tüm işlem tarayıcında, yükleme yapılmaz. Anında sonuç verir.
Animasyonlu PNG (APNG) · tek dosya
İpuçları
- APNG’nin 8 bitlik yumuşak şeffaflığı GIF’te tek bitlik olur; kenarlarda tırtık görebilirsin.
- Şeffaf zemin yerine düz bir arka plan rengi seçmek kenar sorununu tamamen çözer.
- Kare sayısı çok yüksekse her ikinci kareyi atlayarak dosyayı küçültebilirsin.
Nasıl kullanılır?
- 1 Dönüştürmek istediğin APNG dosyasını alana bırak veya dosya yöneticinden seç.
- 2 Şeffaf kenarlardaki pürüzleri engellemek için arka plan rengi belirle veya dosya boyutunu kısmak için kare atlama tercihi yap.
- 3 Dönüştürmeyi başlat ve tarayıcı içi motorun kareleri GIF paletine işlemesini bekle.
- 4 Oluşturulan GIF animasyonunu doğrudan cihazına kaydet.
Bilmen gerekenler
Animasyonlu PNG formatı olan APNG, 24 bit renk derinliği ve 8 bitlik kademeli alfa şeffaflığıyla kayıpsız görsel kalitesi sunar; ancak eski mesajlaşma platformları, e-posta istemcileri ve bazı gömülü sistemler APNG desteğinden yoksundur. Bu uyumsuzluk durumlarında animasyonları standart GIF formatına dönüştürmek gerekir. GIF formatı kare başına en fazla 256 renk içeren indeksli bir palet ve yalnızca açık veya kapalı olabilen tek bitlik ikili şeffaflık kullanır. Bu teknik fark nedeniyle APNG dosyanı GIF formatına çevirirken yarı saydam kenarlarda piksellenme ve renk geçişlerinde hafif bantlaşma meydana gelebilir, fakat elde ettiğin animasyon neredeyse her dijital ortamda sorunsuz oynatılır.
Bu araç, tarayıcında çalışan WebAssembly tabanlı motor sayesinde APNG dosyasındaki kareleri, zamanlama gecikmelerini ve döngü parametrelerini ayrıştırarak optimize edilmiş bir GIF dosyası oluşturur. Dönüştürme işlemi sırasında renk paleti her kare için yeniden örneklenir ve şeffaflık ikili maskeye uyarlanır; kenar pürüzlerini önlemek için arka plan rengi eklemek veya dosya hacmini düşürmek adına kare atlamak mümkündür. Bütün hesaplama doğrudan cihazının işlemcisinde tek çekirdek üzerinde yürütüldüğü için yüksek kare sayılı veya büyük çözünürlüklü animasyonlarda işlem birkaç saniye sürebilir, ancak dosyaların hiçbir zaman sunucuya gönderilmez.
Sık sorulan sorular
Şeffaf arka planlı APNG dönüştürüldüğünde kenarlarda neden beyazlık veya tırtık oluşur?
APNG kademeli alfa şeffaflığını desteklerken GIF formatı pikselleri sadece tamamen şeffaf veya tamamen görünür olarak işler. Yarı saydam kenar pikselleri ikili şeffaflığa zorlandığında oluşan tırtıkları önlemek için düz bir arka plan rengi seçebilirsin.
Büyük boyutlu APNG dosyalarında işlem neden biraz zaman alıyor?
Dönüştürme işlemi sunucu yerine tamamen tarayıcında çalışan WebAssembly motoru ile tek işlemci çekirdeğinde gerçekleşir. Yüksek kare sayısı ve geniş çözünürlük içeren animasyonlarda renk paletinin hesaplanması yerel donanım gücüne bağlı olarak birkaç saniye sürebilir.
Dönüştürülen GIF dosyasının boyutu orijinal APNG dosyasından daha mı büyük olur?
APNG daha modern ve verimli bir sıkıştırma algoritması kullandığı için 256 renge indirgenmiş bir GIF bazen daha büyük bir dosya boyutuna ulaşabilir. Boyutu düşürmek adına her ikinci kareyi atlama seçeneğini kullanabilirsin.
Rehberler
Bu araçla ilgili yazılar ve format rehberleri.
İlgili araçlar
- GIF → APNG GIF animasyonunu APNG formatına çevirir; tam renk ve yumuşak şeffaflık kazanırsın. Kodlama tarayıcında yapılır, dosyan sunucuya yüklenmez. Üyelik gerekmez.
- AVIF → GIF Animasyonlu AVIF dosyalarını GIF formatına çevirir; her platformda açılan bir çıktı verir. Çözme tarayıcıda yapılır, dosyan sunucuya gitmez.
- WebP → GIF Animasyonlu WebP dosyalarını tüm kareleriyle GIF formatına çevirir; süre ve döngü korunur. Dönüşüm tarayıcında, dosyan sunucuya yüklenmez. Kurulum gerekmez.
- Lottie → GIF Lottie JSON animasyonlarını kare kare çizip GIF’e dönüştürür; boyut, kare hızı ve zemin rengi seçilir. Dosyan tarayıcıda işlenir, yüklenmez.
- SVG → GIF SMIL veya CSS ile animasyonlu SVG dosyalarını kare kare çizip GIF’e dönüştürür. Çizim tarayıcıda yapılır, dosyan sunucuya yüklenmez. Reklam dışında ücret yok.
- Video → GIF MP4, WebM ve MOV videolarından süre aralığı seçip animasyonlu GIF üretir. Kare hızı ve genişlik senin elinde; video sunucuya yüklenmez. Üyelik gerekmez.