Kayıplı ve Kayıpsız Sıkıştırma Nedir?
Sıkıştırmanın gerçekte neleri sildiği, bunu neden genellikle fark edemediğiniz ve fark edilebilir hale geldiği sınır.
Kayıpsız sıkıştırma, bir görseli tamamen aynı şekilde yeniden oluşturulabilecek biçimde saklarken, kayıplı sıkıştırma gözün fark etme olasılığının düşük olduğu bilgileri kalıcı olarak siler. Bir fotoğrafın hiçbir görsel değişiklik olmadan 10 kat küçülebilmesinin ve aynı yöntemin bir ekran görüntüsünde başarısız olmasının tek nedeni bu farktır.
Kayıplı sıkıştırmadaki kritik nokta, kaybın birikerek artmasıdır. Her kaydetme işlemi biraz daha fazla ayrıntıyı siler, bu nedenle bir JPEG dosyasını tekrar tekrar açıp kaydetmek kaliteyi düşürür; oysa bir PNG dosyasını açıp kaydetmek asla kalite kaybına yol açmaz. Kayıpsız bir ana kopya (master) saklayın, kullanım için kayıplı kopyalar dışa aktarın ve kopyadan değil, her zaman ana dosyadan tekrar dışa aktarma yapın.
Kayıplı sıkıştırmanın gerçekte kaldırdığı veriler
Kayıplı sıkıştırma, insan görüşünün algılamakta zorlandığı ince detayları ve hafif renk tonu farklarını kaldırır. Yapılan tercihler tahminlere değil, ölçülmüş algı sınırlarına dayanır.
İnsan gözü parlaklık değişikliklerini renk değişikliklerine kıyasla çok daha hassas bir şekilde algılar, bu nedenle JPEG formatı renk bilgilerini daha düşük çözünürlükte saklarken parlaklık detaylarını tam olarak korur. Format ayrıca görselin küçük blokları içindeki ince dokuları sadeleştirir; çünkü hafifçe düzleştirilmiş bir çim alanı, veri boyutunun küçük bir kısmına mal olurken yine çim gibi görünür.
Kayıpsız sıkıştırma nasıl çalışır
Kayıpsız sıkıştırma, desenleri bulur ve hiçbir şeyi atmadan bunları daha kısa şekilde tanımlar. Dosya yeniden oluşturulduğunda, bayt bazında orijinaliyle tamamen aynı pikseller elde edilir.
400 adet özdeş beyaz pikselden oluşan bir sıra, 400 ayrı değer yerine tek bir talimat olarak kaydedilebilir; düz renklerin aşırı derecede sıkışmasının ve fotoğrafik parazitlerin (noise) neredeyse hiç sıkışmamasının nedeni budur. PNG bu şekilde çalışır, kayıpsız modundaki WebP ve bir ZIP arşivinin içindeki sıkıştırma da aynı prensibi kullanır.
Hangi format hangi türdedir
| Format | Tür | Şeffaflık | En uygun kullanım |
|---|---|---|---|
| JPEG | Sadece kayıplı | Hayır | Fotoğraflar |
| PNG | Sadece kayıpsız | Evet | Ekran görüntüleri, logolar, diyagramlar |
| WebP | Her iki mod | Evet | Web'deki neredeyse her şey |
| AVIF | Her iki mod | Evet | Büyük fotoğraflar |
| HEIC | Kayıplı, kayıpsız mümkün | Evet | Telefon kamerası depolaması |
| GIF | Kayıpsız, 256 renk | Evet, tek renk | Çok az, büyük ölçüde yerini başkalarına bıraktı |
| BMP | Fiilen sıkıştırılmamış | Sınırlı | Güncel kullanımı yok |
WebP ve AVIF, her iki modu da sundukları için oldukça kullanışlı seçeneklerdir. Dolayısıyla tek bir format, hem bir fotoğrafı hem de bir logoyu doğru şekilde işleyebilir; bu, ne JPEG'in ne de PNG'nin tek başına yapamadığı bir şeydir.
Tekrar tekrar kaydetmek bir JPEG'e neden zarar verir
Kayıplı yapılan her kaydetme işlemi, zaten detay kaybetmiş bir görselden daha fazla detay siler ve hasar katlanarak artar. İkinci kaydetme, ilkinin sildiği veriyi geri getiremez ve geriye kalandan daha fazlasını kaldırır.
5 veya 6 turdan sonra etki, pürüzsüz alanlarda bloklaşma ve keskin kenarların etrafında haleler şeklinde görünür hale gelir. Bu sorun en sık tekrar tekrar paylaşılan görsellerde ortaya çıkar; zira birkaç mesajlaşma uygulaması üzerinden iletilen bir fotoğraf, henüz kimse onu düzenlemeden 4 veya 5 kez yeniden kodlanmış olabilir. Her seferinde orijinal dosyadan çalışmak bu sorunun tamamen önüne geçer.
Kayıplı sıkıştırma ne zaman doğru seçimdir
- Bir web sitesindeki fotoğraflar; burada yüzde 70'lik bir boyut küçültmesi ziyaretçiler tarafından fark edilmez.
- Bir mağazadaki ürün görselleri; burada sayfa hızı doğrudan satışları etkiler.
- Yükleme formları için fotoğraflar; katı bir KB sınırının başka alternatif bırakmadığı durumlar.
- E-posta görselleri; her bir kilobaytın telefona indirildiği durumlar.
- Sosyal medya gönderileri; ağın dosyayı zaten tekrar sıkıştıracağı durumlar.
Kayıpsız sıkıştırma ne zaman doğru seçimdir
- Ana dosyalar ve orijinaller; daha sonra düzenlenecek veya tekrar dışa aktarılacak olanlar.
- Ekran görüntüleri ve diyagramlar; keskin kenarların ve metinlerin kayıplı sıkıştırmadan zarar gördüğü durumlar.
- Logolar ve marka materyalleri; başkalarına kendi materyallerinde kullanmaları için verilenler.
- Tıbbi, hukuki ve bilimsel görseller; değiştirilmiş piksellerin ciddi sonuçlar doğurabileceği durumlar.
- Şeffaflık içeren her şey; kenarlarda kesin doğruluğun korunması gereken durumlar.
Kalite ayarı açıklandı
Kalite değeri, detayların ne kadar agresif bir şekilde silindiğini kontrol eder ve anlamlı bir şeyin yüzdesi değildir. Kalite 50, yarı yarıya kalite anlamına gelmez ve kalite 100, kayıpsız demek değildir.
Sayı, kodlayıcının görselin her bir bloğunu ne kadar sadeleştirdiğini gösterir. Kalite 100 değerindeki bir JPEG bile bilgi siler, bu nedenle bu ayar her şeyi korumak yerine sadece alan israfına yol açar. Farklı formatlar bu ölçeği farklı şekilde kullanır; bu nedenle 80 kalitedeki WebP ve 60 kalitedeki AVIF, 85 kalitedeki JPEG ile benzer görünür.
Bozulmadan korunan bir çalışma akışı nasıl oluşturulur
Arşivinizde biriken kalite kayıplarını önlemek için şu 5 kuralı izleyin.
- Orijinal kamera veya tasarım dosyasını, asla dışa aktarma yapmadığınız bir klasörde dokunulmadan saklayın.
- Düzenlemeleri teslim edilen bir JPEG üzerinde değil, kayıpsız bir kopya üzerinde yapın.
- Teslim kopyalarını her seferinde önceki dışa aktarmadan değil, ana dosyadan çıkarın.
- Teslim formatını hedefe göre seçin; web için WebP, formlar ve e-posta için JPG kullanın.
- Yeni bir boyut veya format gerektiğinde yeniden sıkıştırmak yerine orijinalden tekrar dışa aktarın.
Kural 3 en sık ihlal edilendir. Mevcut bir dışa aktarmayı yeniden sıkıştırmak anlık olarak daha hızlıdır ancak her gerçekleştiğinde yeni bir kayıp nesli ekler.
Bir ZIP dosyası JPEG'i neden küçültmez
JPEG dosyalarından oluşan bir klasörü ZIP arşivine sıkıştırmak neredeyse hiçbir tasarruf sağlamaz, çünkü görseller zaten sıkıştırılmıştır. 200 fotoğraftan oluşan bir ZIP, genellikle fotoğrafların kendi boyutundan yalnızca yüzde 1 ila 3 daha küçüktür.
ZIP, tekrarları bularak çalışan kayıpsız sıkıştırma uygular; kayıplı bir kodlayıcı ise mevcut tekrarların çoğunu zaten kaldırmıştır. Aynı klasör sıkıştırılmamış BMP dosyaları olsaydı devasa oranda küçülürdü, çünkü üzerinde henüz hiçbir işlem yapılmamış olurdu. ZIP, boyutu küçültmekten ziyade birçok dosyayı tek bir indirmede toplamak için kullanışlı olmaya devam eder.
Bir görselin ne kadar sıkıştırıldığını anlayabilir misiniz
Dosya boyutunu piksel sayısıyla karşılaştırın; piksel başına 1 baytın oldukça altındaki bir fotoğraf yoğun şekilde sıkıştırılmıştır. 60 KB boyutundaki 1000'e 1000 piksellik bir fotoğraf çok zorlanmıştır, aynı boyuttaki 400 KB bir görsel ise zorlanmamıştır.
Nereye bakacağınızı bildiğinizde görsel inceleme de işe yarar. %100 oranında yakınlaştırın; pürüzsüz alanlarda silik kare yamaları ve keskin kenarlarda haleleri kontrol edin. Her iki bozulma da dosyayı hangi aracın ürettiğinden bağımsız olarak tam olarak aynı yerlerde görünür, bu nedenle inceleme hızlı ve güvenilirdir.
Kayıplı sıkıştırma hasarı onarılabilir mi
Hayır, silinen detaylar geri getirilemez, çünkü bu bilgi dosyanın hiçbir yerinde saklanmaz. Hasarlı bir JPEG'i PNG'ye dönüştürmek, aynı hasarı içeren daha büyük bir dosya oluşturur.
Bazı düzenleme araçları JPEG bozulmalarını pürüzsüzleştirir; bu durum hasarı geri çevirmek yerine gizler ve bununla birlikte gerçek detayları da yumuşatır. Tek gerçek çözüm orijinal dosyaya geri dönmektir. Ana kopyaları saklamanın pratik nedeni ve kamera orijinallerinden oluşan bir klasörün kapladığı disk alanına değmesinin sebebi budur.
Bu kelimeler gerçek araçlarda nerede karşımıza çıkar
Yazılımlar kayıplı ve kayıpsız kelimelerini nadiren doğrudan kullanır; bunun yerine bir kalite kaydırıcısı veya dışa aktarma ön ayarı sunar. Hangisini kullandığınızı bilmek, ona yapıştırılan etiketten daha önemlidir.
- Bir kalite kaydırıcısı, formatın adı ne olursa olsun kayıplı sıkıştırma anlamına gelir.
- Tasarım yazılımlarındaki Web için kaydet seçeneği, önceden belirlenmiş bir kalitede kayıplı dışa aktarma anlamına gelir.
- PNG optimize et veya sıkıştır, renkler azaltılmadığı sürece kayıpsız yeniden düzenleme anlamına gelir.
- PNG 8 olarak dışa aktar, görseli kalıcı olarak değiştiren palet azaltma anlamına gelir.
- Bir KB hedefi, aracın dosya sığana kadar kaliteyi düşüreceği anlamına gelir, yani her zaman kayıplıdır.
Bir arşiv genelinde doğru modu uygulama
Görselleri önce fotoğraflar ve grafikler olarak ayırın, ardından bir gruba kayıplı, diğerine kayıpsız sıkıştırma uygulayın. Tek bir ayarla işlenen karma bir klasör her zaman yarısına zarar verir.
Tek seferde 500'e kadar dosyayı sürükleyip bırakın, o grup için kaliteyi ve formatı ayarlayın ve ikinci grubu ayrı olarak işleyin. Her şey kendi işlemcinizde tarayıcınızın içinde çalışır, böylece ana dosyalar, müşteri işleri ve yayınlanmamış tasarımlar asla bir sunucuya ulaşmaz. Hiçbir şey karşıya yüklenmediği için orijinal dosyalar bıraktığınız yerde kalır ve yalnızca dışa aktarılanlar değişir.