Videolar Neden Bu Kadar Yer Kaplar? (Ve Sıkıştırma Neden İşe Yarar)

His tanıdıksınız: çocuğunuzun resitalinden dört dakika kaydettiniz ve telefonunuz resitalin ortasında yer açmanızı istiyor. Bu arada aynı telefon, bin fotoğrafı ter bile dökmeden taşıyor.

“Videolar neden bu kadar devasa?” sorusunun gerçek bir cevabı var — ve onu anlamak, diğer her şeyi de açıklar: sıkıştırmanın neden mümkün olduğunu, sıkıştırılmış bir videonun neden birebir aynı görünebileceğini ve kamera endüstrisinin neden her yeni sensörle birlikte size sessizce bir sorun yolladığını.

Ham videonun absürt matematiği

Videonun gerçekte ne olduğundan başlayalım: hareket gibi görünmesi için yeterince hızlı oynatılan, durağan görüntüler dizisi. Tek bir 4K kare, 3840 × 2160 × 3 renk baytı ≈ 24 MB ham piksel verisidir.

Saniyede 30 karede:

24 MB × 30 fps = saniyede 720 MB — kabaca dakikada 43 GB ham çekim.

10 saniyelik bir klip 500 GB’lık bir diski doldururdu. Her telefon, ömrü boyunca yalnızca ~60 saniyelik video tutabilirdi.

Burası sıkıştırma olmadan dünya. Bir dakikalık videonun 43.000 MB yerine “yalnızca” 400 MB olması tamamen kodlayıcının eseridir — videonun var olma nedeni sıkıştırmadır. Kameranız zaten agresif sıkıştırır; bir video sıkıştırıcı, aynı işi ihtiyacınız hakkında daha iyi bilgilerle sürdürür.

Her şeyi yöneten tek formül

Sıkıştırılmış video boyutu tek bir yasayı izler:

dosya boyutu ≈ bit hızı × süre

Bit hızı saniye başına veri bütçesidir ve kameranız onu cömertçe ayarlar — 4K60 için 50–100 Mbps — çünkü:

“Depolama dolu” deneyiminin tüm motoru budur: kameranız kalite bedava değilmiş gibi harcama yapar ve faturayı siz üstlenirsiniz. (Bit hızı seçiminin her şeyi bu tek formülden doğar.)

Kodlayıcının attıkları

Ham piksellerden saniyede 720 MB’den saniyede 10 MB videoya nasıl geçilir? Kodlayıcı, görsel sisteminizin gerçekte kaydetmediği üç tür veriyi bulur ve atar:

1. Uzamsal fazlalık — tekrarlanan pikseller

Bir gökyüzü, neredeyse özdeş bir milyon mavi pikseldir. Bir duvar, bir yol, bir masa örtüsü — her karenin dev alanları aynı değerleri tekrarlar. Kodlayıcı, her pikseli saklamak yerine örüntüyü bir kez saklar (“mavi, bu yöne sürüyor”). Kodlayıcılar noktaları değil, bölgeleri tanımlar.

2. Zamansal fazlalık — tekrarlanan kareler

30 fps’de (33 ms arayla) ardışık iki kare arasında neredeyse hiçbir şey değişmez: arka plan oturur, yalnızca özne hareket eder. Kodlayıcı bütün yeni bir kare saklamak yerine bir hareket tanımı saklar: “her şey aynı, bu el 4 piksel sola gitti.” Statik sahnelerin kodlanması neredeyse hiçbir şeye mal olmaz — ekran kayıtlarının neden bu kadar iyi sıkıştığının arkasındaki içgörü.

3. Algısal önemsizlik — göremediğiniz detay

İnsan görüşünün detayda, kontrastta ve renkte çözünürlüğü sınırlıdır. Yoğun alanlardaki ince doku, karanlık bölgelerdeki hafif parlaklık farkları, komşu pikseller arasındaki küçük renk kaymaları — hepsi algı eşiğinin altındadır. Kodlayıcı her bilgi parçasını görünürlüğe göre sıralar ve görünmeyeni önce aç bırakır.

“Sıkıştırmanın” yaptığı her şey, sıradaki neyi aç bırakacağını seçmektir. Bir kamera kodlayıcısı hiçbir şeyi aç bırakmaz (harcayacak bütçesi bol). İyi bir sıkıştırıcı tam olarak algılanamayanı aç bırakır ve görünür kalitenin zarar göreceği anda durur.

Gözünüz %90’ı neden bırakıyor

Nokta: kameranızın bit hızı bütçesinin çoğu, algılayamayacağınız detayı satın alır.

Dolayısıyla bir sıkıştırıcı 4K çekimi onda bir bit hızında 1080p’ye yeniden kodladığında ve farkı seçemiyorsanız — bu numara değildir. Atılan %90, satın alındığı anda zaten görünmezdi. Hiç görmediğiniz bir detayın aboneliğini iptal ediyorsunuz.

Bu, sıkıştırma kalitesinin kaynakla değil hedefle ilgili olmasının da nedenidir: telefonda izlenen, uygulamalara paylaşılan ve anı saklamak için depolanan çekimler, bir 4K TV’ye veya kurgu zaman çizelgesine gidecek çekimlerden çok daha az veri taşıyabilir.

Videolar neden büyümeye devam edecek

Her kamera nesli, daha iyi sensörüne uygun bit hızını yükseltir — 4K60, 4K120 oldu, 8K geldi ve her biri bütçeyi katlar. Endüstrinin depolamaya cevabı daima “daha fazla satın al”dır.

Ama sıkıştırma da yanında gelişir: HEVC, H.264’ün işini maliyetin %60-70’iyle yapar (karşılaştırma), AV1 daha fazlasını vaat eder ve cihaz üzerinde sıkıştırma, faturanın sonradan geri kazanılabilir olması demektir. Telefonunuz için pratik cevap:

  1. Gerçek kullanımınıza uyan ayarlarla kaydedin (çoğu insan için 4K yerine 1080p),
  2. Bitmiş videoları yığılmadan önce cihaz üzerinde sıkıştırın — iPhone rehberi / Android rehberi.

Özet

Videolar devasadır çünkü ham video imkansız derecede devasadır — ve kameranız telafi ederek, gözünüzün asla göremeyeceği detaya bit hızı harcar. Sıkıştırma işe yarar çünkü gözünüz kayıplıdır: retinanıza ulaşanların çoğunu zaten atar.

Kompress gibi bir araç sadece matematiği sizin lehinize çalıştırır: cihaz üzerinde yeniden kodla, algılanamayanı at, anıları sakla, gigabyteleri geri ver. İlk çalıştırma ücretsiz, hiçbir şey yüklenmez — App Store · Google Play.

Sıkça sorulan sorular

Videolar neden fotoğraflardan çok daha büyük?

Fotoğraf tek bir karedir; video saniyede 30–60 karedir. 80 Mbps'deki bir dakikalık 4K60 ~600 MB'dır; 4K bir fotoğraf ~5 MB. Aynı sensör, dakikada 3.600 kat daha fazla kare.

1 dakikalık video ne kadar yer kaplar?

Tamamen bit hızına bağlıdır: 4K60 kamera çekimi dakikada 300–600 MB tutar; iyi sıkıştırılmış 1080p dakikada 30–75 MB'dır; SD mesajlaşma videosu dakikada 10 MB altında olabilir. Kameranın seçtiği bit hızı, boyutu sıkıştırmadan önce belirler.

Video sıkıştırma kayıpsız mı, kayıplı mı?

Çektiğiniz video, kameranızın kodlayıcısı tarafından zaten kayıplı şekilde sıkıştırılmıştır. İleri sıkıştırma (Kompress'in yaptığı gibi) de kayıplıdır — ama insan algısı eşiklerinin altındaki detayı atacak şekilde ayarlanmıştır, yani sonuç ekranlarınızda aynı görünür.

Bir video verisinin %90'ını kaybedip nasıl hâlâ iyi görünebilir?

Çünkü kodlayıcılar görünmez üç tür bilgiyi atar: tekrarlanan pikselleri (mavi bir gökyüzü), tekrarlanan kareleri (statik sahneler kareler arasında az değişir) ve gözünüzün atladığı ince detayı. O %90'ı zaten hiç algılamıyordunuz.

Kameralar geliştikçe videolar büyümeye devam edecek mi?

Evet — 8K kayıt çoktan geldi ve daha yüksek bit hızları peşinden geliyor. Kurtarıcı unsur, sıkıştırmanın yanında gelişmesidir (H.264'e karşı HEVC, gelen AV1) ve cihaz üzerinde sıkıştırmanın alanı sonradan geri kazandırmasıdır.

Okumaya devam edin