Daha Hafif Fotoğraflar İçin PNG'den JPG'ye Dönüştürücü

E-posta atarken, paylaşırken ya da yer kazanırken ağır bir PNG'yi daha hafif bir JPG ile değiştirin.

veya resmi buraya bırakın

PNG'yi JPG'ye nasıl çevirirsiniz

PNG'yi JPG'ye nasıl çevirirsiniz

Bir PNG'yi bırakma alanına sürükleyin ya da gözatmak için tıklayın. İş dosya gelir gelmez başlar, ve sıradan ekran boyutundaki bir fotoğraf için neredeyse anında biter. Ardından bir İndir düğmesi JPG'yi kaynak adıyla yeni bir uzantıyla yazar. Başka biri mi lazım? Sıradaki dosyayı bırakın, o da arkasında bekleyen bir sıra olmadan taze çalışır. Aynı yol telefonlara ve masaüstlerine bir arada hizmet eder. Hareketli bir PNG verirseniz, ürettiği JPG bir dizi değil tek bir durağan görüntü olduğundan yalnızca açılış karesi tutulur.

Saydam alanlara ne olur

Saydam alanlara ne olur

JPG'de alfa kanalı yok, bu yüzden saydam bir piksel öylece taşınamaz. Her birine önce gerçek bir renk verilmeli, ve Araluma onları beyaza boyar. Bir logo ya da kesilmiş ürün fotoğrafı JPG olunca arkasındaki o tanıdık beyaz dikdörtgenin kaynağı budur. Bir şey ters gitmedi, biçimin izin verdiği şey bu. Farklı bir arka plan mı istiyorsunuz? O rengi çevirmeden önce bir düzenleyicide döşeyin. Saydamlığın kalmasını mı istiyorsunuz? JPG'yi atlayın ve yerine WebP'ye çevirin, tam bir alfa kanalı tutar ve yine de genellikle özgün PNG'den daha küçük gelir, hiç düzleştirme olmadan.

PNG mi JPG mi, görselinize hangi biçim uyar

PNG mi JPG mi, görselinize hangi biçim uyar

Bir logonuz, bir simgeniz, net metinle dolu bir ekran görüntünüz, çizgi grafiğiniz ya da tekrar kullanacağınız saydamlık taşıyan bir şeyiniz varsa PNG'ye uzanın. Her pikseli tam olarak kaydeder, böylece kenarlar keskin kalır ve tekrar tekrar düzenlemek her seferinde taze sıkıştırma gürültüsü yığmaz. Konu bir fotoğraf, geniş bir afiş ya da varır varmaz yeniden sıkıştıracak bir sosyal akışa giden bir yükleme ise JPG'ye uzanın. PNG olarak kaydedilmiş bir fotoğraf, paylaşımın ihtiyaç duyduğundan çok daha fazla ağırlık taşır, ve JPEG tam da bu malzeme için kuruldu. Hem küçük boyutu hem de hayatta kalan saydamlığı istiyorsanız, WebP ikisini de verir ve her güncel tarayıcı onu okur.

Kalite ayarları ve dosya boyutu ödünleşimleri

Kalite ayarları ve dosya boyutu ödünleşimleri

JPG daha küçük bir dosyaya inmek için bir miktar ayrıntıyı atar, kayıplı dediğimiz şey budur. Bir fotoğrafta o kayıp sıradan web kalitesinde fark etmesi zordur. Kayıt 43 dB PSNR'ye yakın nişan alır, bir JPG ile kayıpsız bir özgünün fotoğraf malzemesinde göze aynı göründüğü nokta. Sert kenarlardan, minik metinden, düz renk alanlarından ya da bantlı geçişlerden kurulu görseller farklı bir hikâye anlatır, çünkü JPG o ani değişimlerin etrafına her ayarda halkalanma serper. Onlar PNG'ye aittir, ve onları çevirmek geri bir adımdır. Burada ittirilecek bir kaydırıcı yok, çünkü her geçiş fotoğraflar için akort edilmiş tek bir sabit neredeyse kayıpsız ayar kullanır.

Dönüştürme nerede gerçekleşir

Dönüştürme nerede gerçekleşir

Her şey kaç dosya getirdiğinize bağlıdır. Tek görselde tüm süreç sekmede tarayıcının kendi görüntü motoruyla çalışır, hiçbir şey yüklenmez. DevTools'u açın, tek bir dönüştürme sırasında Ağ panelini gözünüzün önünde tutun, fotoğrafı taşıyan sıfır giden istek sayarsınız. Birkaçını aynı anda getirin, işi yapan ve bir indirme bağlantısı döndüren sunucumuza giderler. Bu bağlantı ve arkasındaki dosyalar yaklaşık 2 saat içinde silinir. Yani tek fotoğraf cihazınızda kalır, bir grup ise sunucumuzda hallolur ve sonra boşaltılır. Görsellerin ne kadar özel olduğuna uygun yolu seçin.

Ne zaman PNG'yi tutmalısınız

Ne zaman PNG'yi tutmalısınız

Birkaç durum bu çeviriyi bir hata yapar. PNG tutmanız gereken saydam bir arka plana yaslanıyorsa, JPG onu siler, bu yüzden PNG'de kalın ya da WebP'ye geçin. Resim çoğunlukla ince metin, keskin çizgiler, bir logo ya da yakalanmış bir arayüz ise, JPG her kalite seviyesinde görünür halkalanma serper, çünkü blok tabanlı matematiği temiz kenarlarda zayıftır. Düzenleyip yeniden kaydetmeyi sürdüreceğinizi düşünüyorsanız, her taze JPG yazımı üstüne daha fazla kayıp yığar, bu yüzden PNG'yi ana dosyanız olarak görün ve teslim etmeden hemen önceki son adımda yalnızca bir JPG dışa aktarın.

Nasıl çalışır

  1. Bir PNG verin

    Dosyayı kutuya bırakın ya da tıklayıp klasörünüzden seçin. Yalnızca birini dönüştürün, makinenizde kalır. Birkaç tane ekleyin, birlikte dönüştürülmek üzere sunucumuza giderler.

  2. Arkanıza yaslanın

    Sizden başka bir şey istenmez. Normal bir fotoğraf, siz bırakır bırakmaz neredeyse o hızda bir JPG olur, ne bir Çevir dokunuşu ne de görünürde bir ilerleme çubuğu var.

  3. Boyuta bir göz atın

    Sonuç ne kadar büyük çıktığını bildirir. PNG'de saydam olan noktalar beyaz olarak belirir, saydamlığı tutacak yolu olmayan bir biçimin kaçınılmaz bir özelliği.

  4. JPG'nizi alın

    İndir'e bir dokunuş ve çıkar, aynı ad, yeni uzantı. Daha var mı? Bir grup tek bir arşiv olarak döner ve bağlantı yaklaşık 2 saat içinde sunucumuzdan silinir.

Sıkça Sorulan Sorular

PNG'yi JPG'ye çevirmek kaliteyi düşürür mü?

Düşürür, çünkü JPG doğası gereği kayıplıdır. Araluma kaliteyi kayıpsız işaretine yakın, fotoğraflar için akort edilmiş şekilde sabitler, böylece çevrilen bir fotoğraf normal boyutlarda PNG'siyle aynı okunur. Hedef 43 dB PSNR civarındadır, ki gözün fotoğraf içeriğinde kayıpsızdan ayırt edemediği yerdir. Keskin kenarlardan, ince harflerden ya da düz renkten oluşan resimler her ayarda hafif bozulmalar kapabilir, ve onlar PNG olarak bırakılsa daha iyidir.

PNG'yi JPG'ye çevirdiğimde saydam alanlara ne olur?

JPG saydamlığı hiç tutamaz, bu yüzden her şeffaf piksel çeviri sırasında beyaza boyanır. Bir logonun ya da şeffaf arka planlı bir ürünün sonunda beyaz bir dikdörtgenin üzerinde oturmasının nedeni budur. Bu normaldir, bir kusur değil. Bunu savuşturmak için, ya önce bir düzenleyicide arka planı kendiniz boyayın, ya da WebP'ye çevirin, ki saydamlığı tutar ve genellikle başlangıçtaki PNG'den daha az tartar.

JPG ne kadar daha küçük olur?

Bir fotoğrafla, JPG normalde bu neredeyse kayıpsız kalitede PNG'den üçte bir ila yarı kadar daha hafif iner. Ne kadarı içeriğe bağlı, en çoğu yoğun, ayrıntılı fotoğraflar kazanır. Düz grafikler, simgeler ve çizgi grafik çok daha azını geri verir, ve JPG bozulmaları yüzünden daha pürüzlü bile görünebilir. PNG'niz bir ekran görüntüsü ya da bir logo olarak başladıysa, çeviri az tasarruf edip görünür kalite kaybettirebilir.

PNG'yi burada JPG'ye çevirmek güvenli mi?

Kaç dosya getirdiğinize bağlı. Birini dönüştürün, fotoğraf tarayıcıdan asla çıkmaz, tüm iş cihazınızda yükleme olmadan çalışır, bunu DevTools'ta tek bir dönüştürme sırasında Ağ panelini takip ederek doğrulayabilirsiniz. Birkaçını aynı anda getirin, hallolmak üzere sunucumuza giderler, ardından indirme bağlantısı ve arkasındaki dosyalar yaklaşık 2 saat içinde silinir. Görseller özelse, makinenizde kalmaları için onları teker teker dönüştürün.

Aynı anda birden çok PNG dosyasını JPG'ye çevirebilir miyim?

Evet. Bir yığın dosya bırakın, Araluma onları birlikte dönüştürür ve tek bir arşiv döndürür. Bir grup sekmede değil sunucumuzda hallolur ve indirme bağlantısı yaklaşık 2 saat içinde silinir. Tek başına bir dosya ise doğrudan tarayıcıda, hiçbir şey gönderilmeden dönüştürülür. Her durumda her dönüştürme hızlıdır.

PNG'yi JPG'ye çevirmek yerine ne zaman tutmalıyım?

Saydamlığına ihtiyacınız olduğunda, JPG'nin bulaştıracağı net metin ya da çizgi grafik taşıdığında, ya da düzenleyip yeniden kaydetmeyi sürdüreceğinizde PNG'ye tutunun. Her JPG yeniden kaydı sessizce daha fazla kayıp ekler. PNG'yi çalışma ana dosyanız olarak tutun ve son teslim için yalnızca bir JPG çıkarın. Bir web öğesi saydamlıkla birlikte küçük boyut istediğinde ise, WebP ikisinden de daha akıllı bir dışa aktarımdır.

Ayrıntılar

Ekipten zanaat, formatlar ve iyi bir yuvarlak kırpmanın arkasındaki küçük kararlar hakkında notlar.

Fotoğraf içerikli PNG'ler neden bu kadar büyük
PNG her pikseli hiç kaybetmeden kaydetmeye söz verir, ve bu söz bir fotoğrafta pahalıdır. Milyonlarca yumuşakça kayan tonla sıkıştırıcının tahmin edeceği ya da daraltacağı neredeyse bir şey yoktur, bu yüzden dosya şişer. Sıradan bir 1600x1200 fotoğraf PNG olarak 3 ila 5 MB'da oturabilir, ama tıpatıp aynı görsel kalite 85'te bir JPEG olarak 200 ila 400 KB'a sığar. Fark, JPEG'in yaslandığı kosinüs dönüşümüne iner, ki görseli 8x8 bloklara böler, gözün zar zor fark ettiği yüksek frekanslı ayrıntıyı atar ve kalanı sıkıca paketler. Sürekli tonlu malzeme, yani aşağı yukarı tüm fotoğrafçılık, çarpıcı biçimde küçülür. PNG'nin kusursuz sadakati düz grafiklerde ve süren işlerde hakkını verir, ama paylaşmayı düşündüğünüz bir fotoğraf için basitçe yanlış bir ambalajdır.
Saydamlık ve alfa kanalı
8 bitlik bir alfa kanalı bir PNG'nin her piksel için, tamamen berraktan tamamen katıya kadar herhangi bir opaklık düzeyini kaydetmesini sağlar. JPG böyle bir alan sunmaz, bu yüzden saydamlığın yaşayacağı yer yoktur. Görsel motoru bir PNG'yi JPEG olarak yeniden oluştururken, önce görseli seçilmiş bir zeminin üzerine serer, ve o zemin varsayılan olarak beyazdır, ki berrak bölgelerin sonradan beyaz okunmasının nedeni tam da budur. Çıkarım açıktır, saydam bir JPG var olamaz, çünkü biçimin böyle bir kavramı yoktur. Kesilen kısmın hayatta kalması gerektiğinde, WebP ya da dokunulmamış PNG tek yollarınızdır. Araluma dolgu olarak beyaza karar verir, çünkü bu JPG'lerin en sık vardığı belgelere, slaytlara ve vitrin listelerine karışır.
Ölçülen kayıt başarımı
Bunların hepsi bir Linux masaüstünde Chrome 148'den geliyor, tarayıcının kendi JPEG kaydına yaslanarak. 0,12 MP'de, 400x300 bir küçük resim yaklaşık 10 ila 15 milisaniyede sarılır. 0,78 MP'ye, 1024x768 bir kareye yükseltin, ve 13 ila 20 milisaniyeye yakın oturur. 3840x2160'ta 8 MP'lik bir çekim kabaca 1,4 saniye gerektirir, ve 8000x6000'de 48 MP'lik bir dev bile yalnızca 1,5 saniye civarı ister. Bir JPG'yi bu şekilde yazmak, aynı resmin PNG'sini yazmayı rahatça geçer, ve AVIF'i tamamen aşar, ki ayrı bir modül yüklemeli ve o 48 MP'lik görselde masaüstünde bile 25 saniye debelenebilir. Hepsi bir arada, bu çevir ailesinin herhangi bir yerindeki en hızlı rotalardan biridir, ve getirilmesi hiç ekstraya mal olmaz, çünkü JPEG yazıcısı zaten her tarayıcıda yaşar.
EXIF ve üst veri işleme
Görseli yeniden oluşturmak, sonuç JPG'sinden EXIF, IPTC ve XMP etiketlerini her tarayıcıda temizler, ki bu GPS koordinatlarını, kamera gövdesini, çekim zaman damgasını, telif metnini ve PNG'nin taşıdığı her özel alanı süpürür. ICC renk profilleri ayrı bir rota tutar, burada Chrome ve Safari sRGB profilini çıktıda korurken Firefox onu geri kalanıyla birlikte siler. Yani JPG her yerde sRGB güvenlidir, ama Display-P3 ya da Adobe RGB gibi geniş renk uzaylı bir etiket Firefox'tan geçemeyecektir. Hattınız tüm o üst veriyi tutmaya bağlıysa, sonrasında amaca özel bir araçla yönetin. Gündelik web ve paylaşım için etiketleri kaybetmek hoş gelir, biraz ağırlık kırpar ve konum verisini fotoğraflarınızdan çeker.
JPG bozulmaları ne zaman görünür
JPEG 8x8 bloklarla akıl yürütür. Tek bir bloğun içine çok farklı iki renk arasında sert bir sıçrama düşürün, ve JPEG sıkıştırması onu yalnızca bir avuç frekans terimiyle çizebilir, kenara sokulan daha açık ya da daha koyu piksellerden oluşan soluk bir hale, yani halkalanma bırakarak. Fotoğraflar bunu iyi saklar, çünkü kenarları asla jilet gibi temiz değildir ve çevredeki mikro değişim yaklaşımı maskeler. Ama ekran görüntüleri, logolar, net kenarlı kutular, harfler ya da yan yana düz renk levhaları onu her kalitede ortaya çıkarır, çünkü matematiğin tam da zorlandığı sinyal budur. Kural kendini yazar, ekran görüntülerini, logoları ve metin ağırlıklı görselleri JPG'den uzak tutun. Onları PNG'de bırakın, ya da halkalanmayı tümden atlayan yalın bir dosya için WebP'ye geçin.
Gizlilik ve işin nereye düştüğü
İşin nereye düştüğü miktara bağlıdır. Tek bir görsel için hiçbir şey tarayıcıdan çıkmaz ve bunu saniyeler içinde canlı kontrol edebilirsiniz. Chrome DevTools'u açın, Ağ paneline geçin, XHR ve Fetch ile filtreleyin ve bir dosya dönüştürün. Kodlama çalışırken hiçbir şey görünmez. İki veya daha fazlası için Araluma onları sunucumuza gönderir, sunucu dönüştürür, sonucu toplar ve bir indirme bağlantısı döndürür. Bu bağlantı ve dönüştürülen dosyalar yaklaşık 2 saat içinde silinir. Tek görsel yolu her şeyi cihazda, ağ dışında tutar, bir grup ise bunu birçok dosyayı tek seferde bitirmekle değişir. Özel bir şeyin ekran görüntüsü ya da konumunuzla işaretli bir fotoğraf için teker teker dönüştürmek onu makinenizde tutar, gerçek bir fark, slogan değil.