Zip, RAR, 7-Zip mi, yoksa Crate mi?

Genel amaçlı sıkıştırıcılar belgeler ve kod için kuruldu. Session'ını rastgele byte'lardan oluşan bir duvar gibi görürler — bu yüzden onu neredeyse hiç küçültmezler. Crate tek bir iş için kuruldu: ses session'larını taşımak. Stem'leri anlar ve her byte'ın kusursuz ulaştığını kanıtlar.

Kendin dene: bitmiş bir çok kanallı session al, zip'le, sonra Crate ile paketle. Zip genelde orijinal boyutun birkaç yüzdesi kadar altında kalır. Ses — özellikle 24-bit WAV stem'ler — bir byte düzeyi sıkıştırıcı için zaten yüksek entropilidir, yani sıkacak neredeyse hiçbir şey yoktur.

Crate byte sıkıştırmaz. Sesi çözer, kayıpsız olarak yeniden kodlar (integer için FLAC, float için WavPack), dosyalar arasında tekrarlanan take ve bounce'ları tekilleştirir ve karşı uçta birebir bir ikiz oluşturur — sample'ı sample'ına SHA-256 ile denetlenmiş.

Yan yana

 ZipRAR7-ZipCrate
Sesi anlarEvet
Çok kanallı bir session'ın tipik boyutu~98%~90%~92%~15–30%
Kopyanın bit-perfect olduğunu kanıtlarSHA-256
Take'leri dosyalar arasında tekilleştirirkısmenEvet
Yükleme boyutunda parçalara bölerEvetEvetEvet
Sorunlu transferler için kurtarma verisiEvetEvet
Alıcının açması ücretsizEvetEvetEvetEvet
Dosyalar makineni terk ediyor muhayırhayırhayırhayır

Yüzdeler, orijinal session boyutuna oranıdır — düşük olan daha küçüktür. RAR/7-Zip değerleri 24-bit WAV çok kanallı session'lar için tipiktir; sonuç içeriğe göre değişir.

Benchmark

Crate'i gerçek session'lardan oluşan bir derlemeye karşı çalıştırdık — stem'ler, tam Pro Tools ve Logic projeleri ve stereo master'lar — ve her çıktıyı aynı dosyaların zip'lenmiş haliyle karşılaştırdık, geri yüklemede bit'i bit'ine doğruladık.

100%
dosya bit-perfect geri yüklendi (4.537 / 4.537)
25–76%
aynı dosyaların zip'lenmiş halinden küçük
~81%
orijinale göre medyan küçülme
Test ettiğimiz her çok kanallı session'da Crate, RAR'ı geçti — çoğu zaman büyük farkla. Tek başına bir stereo master'da (zaten codec'in sınırına yakın) sonuç aşağı yukarı berabere. Session'ında ne kadar çok track varsa, Crate o kadar öne geçer.

Farkın nedeni

Bir sıkıştırıcı tekrar eden byte örüntüleri arar. 24-bit bir WAV'da bunlardan neredeyse hiç yoktur — alt bitler onun için pratikte gürültüdür. Crate ise bir ses mühendisinin yapacağını yapar: gerçek dalga formunu okur, onu kayıpsız bir ses codec'inde saklar, iki track'in aynı take olduğunu (varsayılan olarak açık) ve — En Küçük preset'inde — bir bus'ın stem'lerinin toplamı olduğunu fark eder, yalnızca benzersiz olanı tutar. Sonra byte'ı byte'ına aynı bir kopyayı yeniden birleştirir ve kanıtlar.

Crate'in kayıpsızlık konusunda dürüst olabilmesinin sebebi de bu: “kayıpsız” kutunun üstündeki bir söz değil, her dosyada, her seferinde bir SHA-256 denetimidir.

Ne zaman bir zip yeterlidir

Birkaç MP3, bir PDF ya da bir kod klasörü gönderiyorsan zip'i seç — her yerde var ve kazanç zaten önemsiz olurdu. Crate, gerçek bir session'ı taşıdığın an yerini hak eder: çok sayıda track, büyük WAV'lar, yavaş ya da pahalı bir bağlantı ve bozuk bir yüklemeyi kaldıramayacak bir teslim tarihi.

İndirmesi ve alması ücretsiz. Paketlemek için tek seferlik $25 — hesap yok, hiçbir zaman.