Video Codec Bileşenleri, Kapsayıcılar ve Sıkıştırma Hakkında Bilmeniz Gereken Her Şey

Video Codec Bileşenleri, Kapsayıcılar ve Sıkıştırma Hakkında Bilmeniz Gereken Her Şey

Codec bileşenleri ve kapsayıcılar arasındaki farkı açıklamak nispeten basittir, ancak zor kısım her bir formatı anlamaya çalışmaktır. Çoğu yaygın codec bileşeninin özel olmadığını ve işi halletmek için birden çok sıkıştırma teknolojisini kullanabileceğini fark ettiğinizde çizgiler bulanıklaşmaya başlar. Biraz kapsayıcı ve biraz kodek olarak sınıflandırılabilecek MPEG-4 gibi biçimler hakkında konuşmaya başladığınızda bulanık çizgi neredeyse görünmez hale gelir, ancak bu, başka bir zamana bırakılacak oldukça karmaşık bir sınıflandırmadır.





Peki, düzinelerce codec bileşeni ve kapsayıcı seçeneği arasındaki farkı kendinize nasıl öğretirsiniz? Yapma. Çevrimiçi video için kullanılan yalnızca birkaç teknoloji vardır ve çabanızın büyük kısmı bunların nasıl çalıştığını anlamak ve ne kullanacağınıza karar verirken karşılaştığınız ödünleri anlamak için harcanacaktır.





Yalnızca nispeten az sayıda uygulama için kullanılan teknolojileri incelemek için haftalar harcayabilirsiniz, bu nedenle dikkatimizi video kodlama ve oynatma gereksinimlerinizin çoğu için hangi teknolojileri kullanacağınıza odaklayacağız.





Codec Nedir?

Bir codec bileşeni - veya kodlayıcı/kod çözücü - videoyu işleyen ve onu bir bayt akışında saklayan bir kodlama aracıdır. Codec'ler, ses veya video dosyasının boyutunu etkili bir şekilde küçültmek için algoritmalar kullanır ve ardından gerektiğinde sıkıştırmasını açar. Düzinelerce farklı türde codec bileşeni vardır ve her biri video dosyanızı amaçlanan uygulama için kodlamak ve küçültmek için farklı bir teknoloji kullanır.

Codec bileşenine bağlı olarak bu kodlama iki yoldan biriyle gerçekleşir: kayıplı veya kayıpsız sıkıştırma .



Kayıplı Sıkıştırma

Yönetilebilir dosya boyutları ararken, kayıplı sıkıştırma mevcut en uygun yöntemdir. Ses, video veya her ikisinde de kaliteyi kesinlikle kaybederken, aksi takdirde pratik olmayan dosya boyutlarına varabilecek şeyleri paylaşma ve saklama ihtiyacının egemen olduğu bir dünyada sıkıştırma (şu anda) gerekli bir kötülüktür. Örneğin, ortalama Blu-ray'iniz 40 gigabaytı aşabilir ve bu tür bir depolama alanı yalnızca pahalı olmakla kalmaz, aynı zamanda tam bir zaman kaybı olmasa da dijital indirme ve satın alma işlemlerini zahmetli hale getirir. Kayıplı sıkıştırma kullanırken anahtar, kalite kaybı ve dosya boyutu arasındaki ince çizgide yürümek için, kullanım amacınız için en yüksek kaliteli sıkıştırma biçimine karar vermektir.

Kayıpsız Sıkıştırma

Kayıpsız sıkıştırma, bir ZIP veya RAR dosyası gibi çalışır, çünkü sıkıştırma ve açma işleminden sonra dosya aslında aynıdır. Akıllı algoritmaların kullanılmasıyla, dosyanın kalitesinden fazla bir şey kaybetmez, ancak büyük dosyaları depolamak için verimli bir yol değildir, çünkü gerçekte çok fazla sıkıştırma yapılmaz. Ek olarak, büyük video dosyalarının çevrimiçi iletimi, onu uygun bir sıkıştırma seçeneği haline getirmek için çok fazla bant genişliği kullanır (her ne kadar H.265 kodlaması bunu değiştirebilse de).





Film endüstrisinde veya video düzenlemede çalışmadığınız sürece, video dosyalarını kayıpsız bir biçimde (o zaman bile olsa) paylaşmanız pek olası değildir. Perspektife koymak gerekirse, 4k televizyon bile modern bir kamerada çekilmiş ve bir tür sıkıştırma olmadan sunulan bir filmi görüntülemek için gereken çözünürlüğü içermez. Aslında, yakın bile değil (henüz). Süre 4k video çok güzel , sıkıştırılmamış bir video formatının boyutuna bile yakın değil.

Bir Blu-ray film 50 gigabayttan daha az olsa da (bir diske sığması gerekiyorsa), ilk indirilebilir 4k film (tüketicilere sunuluyor - aşağıdaki fragman) 160 gigabayt gibi devasa bir boyuta sahip! Tamamen sıkıştırılmamış 1080p video, saatte akıllara durgunluk veren 410 gigabayttır ve bu, nasıl kaydedildiğine bağlı olarak saatte 7 gigabayt ekleyebilecek ses dosyasını içermez. Hepsi bir arada, bu dosyalar mevcut teknolojiye sahip bir tüketici pazarı için neredeyse hiç işe yaramaz.





Ayrıca codec bileşenlerinin yalnızca ses sıkıştırma ve video dosyaları. Bir dosya belirli bir codec bileşeni kullanılarak kodlandığında, cihazınızda oynatılabilmesi için dosyanın kodunu çözmek için aynı codec bileşeninin kullanılması gerekir. Cihaz uyumluluğu veya oynatma sorunlarının çoğuna yol açan şey doğru codec bileşeninin kullanılmamasıdır. Modern kapsayıcılar genellikle dosyayı oynatmak için gereken ses ve video codec bileşenlerini içerdiğinden bu sorun daha az yaygın hale geliyor.

XviD/DivX

DivX, ticari olarak satılan bir codec bileşeni iken XviD, ticari kuzenine alternatif olarak işlev görmesi amaçlanan açık kaynaklı bir yardımcı programdır. Her ikisi de MPEG-4'ün uygulanması üzerine inşa edildiklerinden, her iki codec bileşeni de diğerinin çıktısının kodunu çözebilir. Hala yaygın olarak kullanılmasına rağmen, genellikle kesinlikle video kodlaması içindir ve aşağıda belirtilen daha popüler paketlerden biriyle bağlantılıdır.

MPEG-4

MPEG-4 en yaygın akış biçimidir ve video kodlaması için yalnızca MPEG-4 Bölüm II'nin kullanıldığı birçok bölümden oluşur. MPEG-4 Part II, videoyu kodlamak için DivX veya XviD gibi video kodlayıcıları çağırırken, ses tipik olarak MP3 formatında taşınır. MPEG-4'e yapılan modern güncellemeler artık H.264'ü de kullanıyor.

H.264

Bu, yüksek çözünürlüklü malzeme için en popüler seçimdir. H.264 ayrıca kodlama yaparken kare hızı, kalite ve hedef dosya boyutu gibi seçtiğiniz ayarlara bağlı olarak hem kayıplı hem de kayıpsız sıkıştırmayı kullanabildiğinden kodek dünyasının göreceli bir İsviçre Çakısı'dır. H.264, kodlanmış video (ayrıca DivX veya XviD gibi diğerleri) için x264'e dayanır ve ses, hedeflediğiniz boyut ve kaliteye bağlı olarak genellikle AAC veya MP3 ses codec bileşenleri kullanılarak kodlanır.

H.264, temel MPEG-4 sıkıştırmasından 1,5 ila 2 kat daha verimli olarak lanse edilir, bu da daha küçük dosya boyutlarına ve daha fazla cihazda sorunsuz oynatmaya yol açar. Bununla birlikte, H.264 artık MPEG-4 codec bileşenine (AVC olarak bilinen 10. bölüm) dahil edilmiştir, bu nedenle kodekler tek bir kodlama teknolojisine daha az bağımlı hale geldikçe yakın gelecekte bir tartışma noktası haline gelebilir ve bunun yerine tek bir pakette birden çok kodlama yöntemini içeren bir codec paketinin rolü üzerine.

Konteyner nedir?

Bir kapsayıcı, yalnızca tüm ses, video ve kodek dosyalarını tek bir organize pakette toplamak amacıyla bulunur. Ek olarak, kap genellikle DVD veya Blu-ray filmler, meta veriler, altyazılar ve/veya farklı konuşulan diller gibi ek ses dosyaları için bölüm bilgilerini içerir. Tipik kapsayıcı, Windows'ta yürütülebilir (.exe) bir dosya gibi çalışır. İşletim sistemine, amaçlanan sonucu elde etmek için birlikte çalıştırılması gereken yürütülebilir komutlar olduğunu söylemek için bir .bat dosyası kullanır.

Flash Video (.flv, .swf)

Macromedia, Flash'ı ilk olarak 2005'te Adobe tarafından satın alınmadan önce yarattı. Flash, teknolojideki sınırlamalar nedeniyle aşamalı olarak kullanımdan kaldırılan ve Steve Jobs'un 'buggy' dosya işleme olarak adlandırdığı şeyi yaratan eskiyen bir kapsayıcıdır. Bu, iOS cihazlarının Adobe için çok genel bir şekilde ihmal edilmesine yol açtı ve görünüşe göre bu, format için sonun başlangıcıydı. Olarak HTML5 standardizasyonu tutunuyor , çevrimiçi olarak daha az Flash videosu görmeliyiz ve kapsayıcı büyük olasılıkla onunla birlikte kaybolacak.

MKV

MKV, geleceğe dönük olacak şekilde tasarlanmış, hızla büyüyen bir formattır. Kapsayıcının kendisi, uyarlanabilir, verimli ve ses ve video dosyalarını depolamanın en iyi - en iyi olmasa da - yollarından biri olarak kabul edilmesini sağlayan hemen hemen tüm ses veya video formatlarını destekler. Ayrıca, farklı formatlarda kodlanmış olsalar bile birden fazla ses, video ve altyazı dosyasını destekler. Kapsayıcının sunduğu seçenekler ve hata kurtarma (bozuk dosyaları oynatmanıza izin veren) işlemesi nedeniyle, hızla şu anda mevcut olan en iyi kaplardan biri haline geldi.

oyun oynayarak nasıl para kazanılır

MP4

MP4 için önerilen biçim web'e video yükleme , ve Vimeo ve YouTube gibi hizmetler tercih ettikleri biçim olarak listelenmiştir. MP4 kapsayıcı, ses için MPEG-4 kodlaması veya H.264'ün yanı sıra AAC veya AC3'ü kullanır. Çoğu tüketici cihazında yaygın olarak desteklenir ve çevrimiçi video için kullanılan en yaygın kapsayıcıdır. MP4 ile gerçekten yanlış gidemezsiniz.

Sonuç olarak, bir kap, videodan bahsederken (çoğunlukla) işe yaramaz bir bilgi parçasıdır. Birinden size bir MP4 dosyası göndermesini söylemek, videonun ve sesin kendisinin nasıl kodlandığını anlamadan herhangi bir yararlı bilgi parçası vermez. Kapsayıcı tam da bu, ses, video ve oynatma için bunların kodunu çözmek için gereken codec bileşenlerinin saklandığı bir yerdir.

Sonuç olarak, ne kullanacağınız konusunda tavsiye arıyorsanız, H.264 hızla standart kodek haline gelirken, hem mp4 hem de MKV değerli kaplardır. MP4, tüketici cihazlarında daha iyi desteklendiği ve çoğu büyük akışlı video sitesi için standart olduğu için burada avantaj sağlayabilir. Sonuçta, seçim sizin ve videonun kodu çözülebildiği ve diğer tarafta oynatılabildiği sürece, ne kullanacağınız konusunda yapabileceğiniz çok fazla kötü seçim yok.

Ne kullandığınızı ve hangi uygulama için kullandığınızı duymayı çok isterim. Go-to-video sıkıştırma kodekleriniz, ayarlarınız ve kapsayıcılarınız nelerdir? Aşağıdaki yorumlarda bize bildirin.

Fotoğraf kredisi: sıkıştırma aracı Shutterstock aracılığıyla, Shutterstock Üzerinden Görseller, Medya ve Fotoğraflar Tüneli , Dr. Wendy Longo'nun İnanılmaz Doğası (değiştirilmiş), Kebman'dan Adobe Media Encoder CS4 , Esther Vargas'tan Youtube hepsi Flickr aracılığıyla

Paylaş Paylaş Cıvıldamak E-posta VirtualBox Linux Makinelerinizi Güçlendirmek için 5 İpucu

Sanal makinelerin sunduğu düşük performanstan bıktınız mı? İşte VirtualBox performansınızı artırmak için yapmanız gerekenler.

Sonrakini Oku
İlgili konular
  • Teknoloji Açıklaması
  • Adobe Flash
  • Çevrimiçi Video
  • Video
Yazar hakkında bryan clark(67 Makale Yayımlandı)

Bryan, şu anda Meksika'daki güneşli Baja Yarımadası'nda yaşayan ABD doğumlu bir göçmendir. Bilimden, teknolojiden, aletlerden ve Will Ferrel filmlerinden alıntı yapmaktan hoşlanıyor.

Bryan Clark'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın