Ana içeriğe geç

WebP dosyası neden orijinalden daha büyük olabilir?

Converty Team tarafından

Bir WebP dönüşümünün neden orijinal dosyadan daha büyük çıkabileceğini, bu sonucun en sık hangi görsel türlerinde oluştuğunu ve sonucu tutmadan önce nasıl inceleyeceğinizi öğrenin.

WebP dosyası neden orijinalden daha büyük olabilir?

İnsanların doğru olmasını beklediği cümle basittir: bir görseli WebP'ye dönüştürürsen dosya küçülmelidir. Çoğu zaman yön olarak bu doğrudur. Ama bu formatın kanunu değildir ve öyle varsaymak kötü inceleme alışkanlıklarına yol açar. Bazı kaynak görseller zaten o kadar optimize, o kadar küçük veya yapısal olarak o kadar sıra dışıdır ki WebP sürümü anlamlı alan kazandırmaz. Bazı durumlarda daha büyük olur.

Bu sonuç aracın başarısız olduğunun kanıtı değildir. Sıkıştırmanın hala bir tradeoff olduğunun, garanti olmadığının kanıtıdır. Kullanışlı soru, bu görsel için tradeoff'un neden ters yönde gerçekleştiği ve sırada ne yapmanız gerektiğidir.

Converty burada birçok hızlı converter'ın atladığı doğru bir şey yapar: WebP çıktısı kaynaktan daha büyük olduğunda bunu açıkça işaretler. Bu önemlidir, çünkü daha büyük dosya yalnızca görsele bakarak her zaman anlaşılmaz. Boyut karşılaştırması olmadan, format değiştiği için dönüşümün yardımcı olduğunu varsayabilirsiniz.

Bazı kaynak dosyalar zaten en iyi sonuçlarına yakındır

Anlaması en kolay durum, ağır optimize edilmiş orijinaldir. Zaten agresif şekilde sıkıştırılmış bir JPEG'in verecek fazla alanı kalmamış olabilir. Onu WebP'ye yeniden encode etmek yine geçerli bir çıktı üretebilir, ama yeni encoding, kalite bedelinin bir kısmını zaten ödemiş bir kaynaktan çalışır. Anlamlı tasarruf alanı küçük olabilir veya tamamen yok olabilir.

Bu yüzden genel "WebP daha küçüktür" kuralı pratikte başarısız olur. Orijinal format önemlidir, ama orijinal dosyanın durumu en az onun kadar önemlidir. Şişkin bir ekran görüntüsü ve sıkı optimize edilmiş bir pazarlama JPEG'i ikisi de dönüşüm adayıdır, ama aynı şekilde davranmaları beklenmemelidir.

Küçük dosyalar ve basit assetler, büyük karma içerikli görsellerden farklı davranır

Bir başka yaygın durum çok küçük orijinaldir. Dosya zaten hafifse, format overhead'i ve encoding seçimleri beklenen tasarrufu iptal etmeye başlamadan önce kaldırılacak yeterli yinelenen veri olmayabilir. Yine bir WebP dosyası alırsınız. Sadece daha iyi bir dosya almanız gerekmez.

Bu durum hafif UI grafikleri, zaten kırpılmış thumbnail'ler ve baştan ağır olmayan küçük export assetlerinde sık görülür. Geçerli dosya performans bütçesine zaten rahatça sığıyorsa, onu dönüştürmenin değeri hızla düşebilir.

Bu yüzden görsel dönüşümünü format ritüeli yerine performans kararı olarak incelemek faydalıdır. Dosya anlamlı şekilde iyileşmiyorsa onu yine de dönüştürmenin ödülü yoktur.

PNG girdiler özel durumdur çünkü en küçük WebP adayı bile orijinali geçemeyebilir

PNG dosyaları başka bir katman ekler. Converty'nin sunucu taraflı akışında PNG girdiler hem lossy WebP adayı hem de lossless WebP adayıyla test edilir ve bu iki sonuçtan küçük olan seçilir. Bu kullanışlıdır, çünkü her PNG aynı stratejiden faydalanmaz. Bazı flat grafikler veya transparency ağırlıklı assetler lossless yaklaşımla daha iyi sonuç verirken, bazıları lossy sıkıştırmayla daha fazla küçülür.

Ama bu karşılaştırmadan sonra bile seçilen WebP adayı orijinal PNG'den daha büyük çıkabilir. Kodun neyi optimize ettiğini hatırlayana kadar bu kulağa ters gelebilir: daha küçük WebP adayını seçer, her seferinde orijinal kaynaktan daha iyi olacağını vaat etmez.

Bu en çok logolar, line art, flat arayüz öğeleri ve transparent grafikler için önemlidir. Görsel hala kabul edilebilir kaliteye sahip geçerli bir WebP dosyası olabilir, ama boyut sonucu olağan beklentiyi karşılamayabilir.

Preset sonucu etkiler, ama her şeyi kontrol etmez

Orijinalden büyük sonuçları yanlış preset seçildiğinin kanıtı gibi görmek caziptir. Bazen bu doğrudur. Bazen değildir.

Balanced veya Smallest altında iyi olacak bir görsel için High seçtiyseniz ekstra fidelity boyut tasarrufunu kesinlikle daraltabilir veya ortadan kaldırabilir. Doğru WebP kalite presetini nasıl seçersiniz yazısının önemli olmasının nedenlerinden biri budur. Preset sonucun parçasıdır.

Ama preset seçimi yalnızca bir değişkendir. Dosya türü, kaynak durumu, transparency, görsel karmaşıklığı ve orijinal optimizasyon seviyesi hala önemlidir. Daha iyi inceleme alışkanlığı, sonucu preset'in açıklayıp açıklamadığını veya kaynak görselin baştan anlamlı tasarruf için güçlü aday olup olmadığını sormaktır.

Pratik bir inceleme akışı genel bir kuraldan daha iyidir

Bir ürün güncellemesi için batch hayal edin: arayüz ekran görüntüleri, birkaç transparent UI asseti ve birkaç pazarlama görseli. Batch iş akışı her dosyayı tek tek ele almaktan daha hızlı olduğu için her şeyi WebP Converter üzerinden geçirirsiniz.

Çoğu çıktı daha küçük döner. Birkaçı dönmez. Bir ekran görüntüsü biraz daha büyüktür ve bir transparent PNG asseti daha belirgin ölçüde büyüktür.

Bu, WebP'nin kötü tercih olduğu sonucuna varılacak an değildir. Seçici inceleme yapılacak andır:

  • Görsele zarar vermeden net tasarruf sağlayan çıktıları tutun.
  • Asset hala önemliyse şüpheli dosyaları farklı bir preset altında yeniden çalıştırın.
  • Yeni çıktı daha ağırsa ve anlamlı bir operasyonel avantaj sunmuyorsa orijinali yerinde bırakın.

Converty'nin sonuç başına dosya boyutu farkını göstermesinin nedeni tam olarak budur. Amaç her dosyayı WebP'ye zorlamak değildir. Amaç ikinci bir spreadsheet veya manuel boyut denetimi olmadan hızlı bir tut-ya-da-bırak kararı vermenize yardım etmektir.

Daha büyük bir WebP'yi tutmak ne zaman yine de mantıklıdır?

Çoğu durumda dönüştürülmüş dosya daha büyükse ve görsel sonuç belirgin şekilde daha iyi değilse orijinali tutmak mantıklı tercihtir. Performans işi bir formata sadakat testi değildir.

Ekiplerin yine de WebP sürümünü tuttuğu edge case'ler vardır. Bir ekip dar bir iş akışında daha tek tip bir teslim formatı isteyebilir veya boyut artışı tek çıktı türünün rahatlığına göre önemsiz olacak kadar küçük olabilir. Ama bunlar iş akışı kararlarıdır, evrensel best practice'ler değil.

Hata, format etiketinin sonucu sizin yerinize belirlediğini varsaymaktır. Belirlemez. Dosya boyutu farkı belirler.

Bu daha geniş nokta, PNG ve JPG'yi ekstra yazılım olmadan WebP'ye dönüştürme yazısının neden hala ilgili olduğunu da açıklar. Doğrudan araç kullanışlıdır, çünkü yükleme, dönüşüm, inceleme ve indirmeyi tek yerde tutar. Dönüşüm işin yalnızca bir parçasıdır.

"Orijinalden büyük" durumunu hata değil, inceleme sinyali olarak ele alın

Daha büyük bir WebP sonucunu yorumlamanın en kullanışlı yolu onu karar istemi olarak görmektir. Bu kaynak dosya, bu preset veya bu görsel sınıfı beklediğiniz tasarrufu yaratmadı. İyi tooling bunu net şekilde göstermeli ve hızlıca yanıt vermenize izin vermelidir.

Converty'deki daha büyük sonuç rozeti tam bunun içindir. Dönüşüm bitti diye dosyanın kazandığını varsaymamanız gerektiğini söyler.

Kendi batch'inizi incelemek istediğinizde WebP Converter sayfasını açın, aracın işleme ayrıntıları için Sıkça sorulan sorular sayfasını kullanın, tam iş akışı için PNG ve JPG'yi ekstra yazılım olmadan WebP'ye dönüştürme yazısını yeniden ziyaret edin ve sıradaki adım yalnızca sonucu incelemek değil, dosyayı yeniden çalıştırmadan önce iyileştirmekse bu yazıyı Doğru WebP kalite presetini nasıl seçersiniz ile birlikte okuyun.

Bunlar da ilginizi çekebilir