.Avi formatlı dosyalar neden daha büyük olma eğilimindedir?


1

Bunun oldukça yaygın bir bilgi olduğunu düşünüyorum, ancak sebebini bilmek sadece merak ediyorum. Küçük bir örnek. Bir videoyu düzenleyip .aviformatta dışa aktardığımda + 600 MB'lık bir video dosyasıyla sonuçlandı. Ancak, bunu dışa .flvaktardığımda sadece 5 MB civarında.

Aynı şey filmlerde de olur. Genellikle, .aviDVD kalitesinde bir film formatı yaklaşık 3GB olarak indirilebilir. Ancak, .mkvdosyalar ile sadece yaklaşık 600 MB.

Bu soru gerçekten aptalca olabilir ama .. Neden bu oluyor?

Düzenleme: Benzer bir soru Yahoo Cevaplarında da sorulmuştu, ancak cevap aslında 'neden' kısmına gelmiyor: http://answers.yahoo.com/question/index?qid=20130620145300AA5Uun5


Ayrıca, eğer bu Q bir dup ise, lütfen sadece kapatın :)
aIKid

Yanıtlar:


3

1. soru için: FLV olarak kaydedilen videonun oynatılmasının tamam olduğunu ve FLV dosyasında yanlış bir şey olmadığını kabul edeyim. Öyleyse, muhtemelen kaydettiğiniz AVI dosyası hiç sıkıştırılmamıştır ve gerçekten ağır olması gereken bir bitmap akışı içermekteydi. Filmi dışa aktarmak için aracınızdaki "dışa aktarma", "sıkıştırma" veya "kodlayıcı" seçeneğine (veya bunun gibi herhangi bir şeye) bakın ve AVI dışa aktarma için kod çözücüyü değiştirme seçeneği olmalıdır.

2. soru için: Temel olarak, AVI ve MKV'de kullanılan bit hızları aynıysa, çıktı dosyalarının boyutları hemen hemen aynı olmalıdır. (Kesinlikle konuşursak, AVI dosyası yapısal farklılıkları nedeniyle MKV'den biraz daha büyük olacak, fakat bu bir sorun değil.) Dolayısıyla, muhtemelen AVI'deki akış bit hızı MKV'ninkinden daha yüksektir. Ancak, bu MKV'nin medya kalitesinin AVI'ninkinden daha düşük olduğu anlamına gelmez, çünkü kodlar farklı olabilir. Sizin durumunuz için, AVI muhtemelen DIVX benzeri bir codec bileşeni kullanırken MKV, daha iyi video sıkıştırma sağlayan h.264'ü kullandı. Ancak, lütfen bunu yanlış anlamayın - AVI ve MKV sadece kaplar (yani FLV'dir), ki bunlar neredeyse (neredeyse) herşeye sahipken, DIVX ve H.264 ise kaplarda verileri gerçekten kodlayan kodeklerdir.

İlginç bir şekilde, AVI dosyalarının DIVX benzeri kodeklerde kodlanmış video akışlarının ve MKV'lerin H.264'te kodlanmış video akışlarına sahip olma eğilimi vardır, bu yüzden çoğu MKV'nin daha iyi video kalitesine veya daha küçük dosya boyutuna sahip olduğunu düşünür, ancak bu teknik olarak doğru değildir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.