Bloga dön

Kılavuz / K1 · Biçim ve uyumluluk

Kapsayıcı ve kodlama arasındaki fark: aynı MP4 neden açılmayabilir

Kapsayıcı ile kodlama aynı şey değildir. Gördüğünüz .mp4, .mkv, .avi daha çok “kapsayıcı”yı, yani dosyanın dışındaki kutuyu anlatır; H.264, HEVC (H.265), VP9, AV1, Xvid ise kutunun içindeki görüntünün nasıl saklandığını söyler. İki dosyanın adı da MP4 olsa da içlerindeki kodlama aynı olmayabilir; bu yüzden biri doğrudan oynar, diğeri açılmayabilir.

Bu yazı yalnızca “kapsayıcı ile kodlamanın neyi belirlediğini” açıklar; elinizdeki belirli bir dosyanın neden başarısız olduğunu belirlemez. Tek bir videoyu gerçekten incelemek için kullandığı görüntü kodlamasını, ses kodlamasını ve dosyanın eksiksiz olup olmadığını bilmek gerekir; yalnızca uzantıya bakmak çok yetersizdir.

1. Önce tek bir cümle: kapsayıcı kutudur, kodlama kutunun içindeki şeydir

Video dosyasını gelen bir koli gibi düşünmek anlamayı kolaylaştırır. MP4, MKV, AVI, MOV, TS gibi adlar daha çok “kutunun ölçüsü”ne benzer: görüntüyü, sesi ve altyazıyı aynı dosyada düzenlemekle görevlidirler. H.264, HEVC (H.265), VP9, AV1, Xvid ise görüntünün hangi yöntemle sıkıştırılıp saklandığını anlatır; sesin de kendi kodlaması vardır.

Bu nedenle dosya adının .mp4 ile bitmesi yalnızca dıştaki kutunun MP4 olduğunu söyler; içindeki görüntünün H.264, HEVC ya da başka bir kodlama olduğunu hâlâ bilmezsiniz. Oynatıcının karşısında üç harfli bir uzantı yoktur; kutunun içinde gerçekte ne olduğu ve bunu okuyup okuyamadığı vardır.

“.mp4” size kapsayıcıyı söyler, görüntü kodlamasını değil. Uzantısı birebir aynı olan iki dosyanın iç kodlaması farklı olabilir ve oynatma sonucu da tamamen farklı çıkabilir.

2. Kapsayıcı tam olarak neyden sorumludur: görüntüyü, sesi ve altyazıyı bir arada tutmak

Tam bir videoda genellikle yalnızca görüntü olmaz. Aynı anda bir veya birden fazla ses parçası, altyazı ve parçaların doğru zamanda oynatılmasını sağlayan bilgiler bulunabilir. Kapsayıcının işi bu içerikleri tek dosyada toplamak ve nasıl düzenleneceklerini, nasıl konumlandırılacaklarını belirlemektir.

Bu yüzden “MP4 ile MKV arasındaki fark ne” sorusu öncelikle iki kutunun düzenleme biçimiyle ilgilidir; hangisinin doğuştan daha net olduğuyla değil. Kapsayıcı tek başına görüntü kalitesini belirlemez. Bu iki yaygın kapsayıcıyı karşılaştırmaya devam etmek için MKV ile MP4 arasındaki somut farklara bakabilirsiniz; ancak hangi kapsayıcı seçilirse seçilsin, içindeki görüntü kodlaması yalnızca uzantıdan çıkarılamaz.

“Dosya uzantısını .mkv'den .mp4'e çevirmek” içeriği kendiliğinden değiştirmez. Yalnızca adı değiştirmiş olursunuz; kutuyu yeniden düzenlemez, kutunun içindeki görüntüyü ve sesi de değiştirmezsiniz.

3. Kodlama tam olarak neyden sorumludur: görüntünün ve sesin nasıl saklandığını belirlemek

Video verisi çok büyüktür; gerçekte saklanırken görüntü genellikle oynatıcının geri getirebileceği bir biçime sıkıştırılır. H.264, HEVC (H.265), VP9, AV1, Xvid karşılaşabileceğiniz görüntü kodlamalarıdır; sesin de kendi kodlama yöntemi vardır. Burada algoritmayı anlamak gerekmez; tek bir sonucu kavramak yeterlidir: oynatıcı, içeriği doğru biçimde geri getirebilmek için dosyanın içinde gerçekte kullanılan kodlamayı tanımak zorundadır.

Bu yüzden “bu video hangi biçimde” sorusu aslında iki şeyi karıştırır: dışta hangi kapsayıcı, içte hangi kodlama var. Sıradan bir kullanıcı için en değerli alışkanlık, soruyu ikiye ayırmaktır: “Kapsayıcısı ne?” ve “İçindeki kodlama ne?” Bu, yalnızca “MP4 mü” diye sormaktan gerçek nedene daha yakındır.

Kapsayıcı içeriğin tek dosyada nasıl toplandığını, kodlama ise görüntünün veya sesin nasıl sıkıştırılıp saklandığını belirler. Oynatılıp oynatılamayacağını değerlendirirken bu iki katman aynı şey sanılmamalıdır.

4. Aynı MP4 olduğu hâlde biri neden açılır, diğeri açılmaz

Şimdi en çok kafa karıştıran duruma dönelim: iki dosya da .mp4 ile bitiyor, biri çift tıklamayla oynuyor, diğeri hata veriyor. Bu bir çelişki değildir; ikisi aynı kapsayıcıyı kullanır ama iç kodlamaları farklı olabilir.

Aynı mantık MKV'de daha net görülür. Bir .mkv içinde H.264 varsa oynatıcı doğrudan açabilir; başka bir .mkv içinde Xvid varsa önce dönüştürme gerekebilir. Kutu değişmemiştir; sonucu değiştiren içeriktir. CineX'in işleme biçimini belirlerken izlediği temel ilke de tam olarak budur: kodlamaya bakmak, yalnızca uzantıya değil.

Dahası, görüntü kodlaması sorunsuz olsa bile ses de fark kaynağı olabilir. Dolayısıyla “ikisi de MP4” en fazla iki dosyanın dış katmanının benzediğini söyler; içlerinin birebir aynı olduğu sonucunu vermez. Mac'te bir MP4 oynatamıyorsanız MP4 Mac'te neden açılmayabilir yazısına bakabilirsiniz.

5. Neden bu kadar çok “kapsayıcı × kodlama” birleşimi var

Video dosyaları farklı dönemlerden, farklı cihazlardan ve farklı üretim akışlarından gelir. Kimi kameradan aktarılır, kimi kurgu yazılımında üretilir, kimi eski bir arşivden düzenlenir, kimi de başkasının paketlediği dosyadır. Kaynak farklıysa kapsayıcı ve kodlama birleşimi de farklı olabilir.

Bu yüzden “uzantı = kesin oynar” gibi basit bir tablo kurulamaz. MP4 yaygın bir kapsayıcıdır, ama içeriği için tek tip bir kimlik belgesi değildir; MKV, AVI, MOV, TS için de durum aynıdır. Bir kapsayıcı farklı kodlamaları taşıyabilir; aynı kodlama farklı kapsayıcılarda görünebilir.

Sorun giderme açısından bu aslında iyi haberdir: tüm birleşimleri ezberlemeniz gerekmez. Önce “kutu” ile “kutunun içindeki şeyi” ayırdığınızda, belirsiz bir biçim sorununu iki daha somut soruya indirgemiş olursunuz.

6. Video açılmadığında bu 3 adım, uzantıya bakmaktan daha etkilidir

Birinci adım, kapsayıcıya bakın. Uzantı size ilk ipucunu verir; örneğin .mp4, .mkv veya .avi. Ancak buna dayanarak hemen sonuca varmayın.

İkinci adım, iç kodlamaya bakın. Öncelikle görüntü kodlamasını, gerekiyorsa ses kodlamasını da doğrulayın. Gerçekte yanıtlamanız gereken soru şudur: mevcut cihazdaki oynatma yolu bu içeriği okuyabiliyor mu?

Üçüncü adım, yalnızca kapsayıcının mı düzenleneceğine yoksa tam dönüştürmenin mi gerektiğine karar verin. Görüntü kodlaması hedef MP4 için zaten uygunsa bazı dosyalarda yalnızca daha uygun bir kapsayıcıya geçmek yeterlidir ve görüntünün yeniden sıkıştırılması gerekmez; kodlamanın kendisi uygun değilse tam dönüştürme gerekir. İkisi arasındaki farkı yalnızca kapsayıcı değişimi ile tam dönüştürme arasındaki fark yazısında okuyabilirsiniz.

Açılmayan bir videoda en etkili sıra önce uzantıyı değiştirmek değil, önce kapsayıcıyı, sonra kodlamayı doğrulamak ve en sonda dönüştürme gerekip gerekmediğine karar vermektir.

CineX örneğinde, şu anda gerçek cihazda doğrulanan girdiler MKV, MP4, AVI ve TS'yi kapsar. Uygulama videoları iPhone, iPad ve Mac'te doğrudan açılmaya daha uygun MP4 biçimine dönüştürür; bunun hızlı kapsayıcı düzenlemesi mi yoksa tam dönüştürme mi olacağı, dosyanın içinde gerçekte kullanılan kodlamaya bağlıdır.

7. Sınırlar: “kapsayıcı ≠ kodlama” bilgisi her dosyayı teşhis etmeye yetmez

Bu kavram “uzantı aynı, neden davranış farklı” sorusunun büyük bölümünü açıklar, ama eksiksiz bir arıza teşhisi değildir. Açılmayan belirli bir videoda ayrıca bozuk dosya, uyumsuz ses, altyazı sınırları veya dosyanın iç bilgilerine bakmayı gerektiren başka durumlarla karşılaşabilirsiniz.

Sık sorulan sorular

Dosya uzantısını .mp4 yaparsam oynar mı?

Hayır. Uzantıyı değiştirmek yalnızca dosya adını değiştirir; kapsayıcının içindeki görüntü ve ses kodlamasını değiştirmez, dosyayı gerçekten MP4 olarak yeniden düzenlemez. Eskiden okunamayan içerik, ad değiştikten sonra da aynı içeriktir.

Videomun hangi kodlamada olduğunu nasıl öğrenirim?

Dosya adına değil, dosyanın medya bilgilerine bakmanız gerekir. Aradığınız iki alan “görüntü kodlaması” ve “ses kodlaması”dır; bunları öğrendikten sonra sorunun dıştaki kapsayıcıdan mı yoksa iç içerikten mi geldiğini değerlendirebilirsiniz.

MKV mi MP4 mü daha iyi görüntü kalitesi verir?

Bu şekilde karşılaştırılamaz. MKV ve MP4 kapsayıcıdır; kapsayıcı tek başına görüntü kalitesini belirlemez. Aynı görüntünün hangi kodlamayla ve hangi kodlama parametreleriyle üretildiği nihai görüntüyü doğrudan etkiler.

Aynı video telefonda oynayıp bilgisayarda neden oynamıyor?

Çünkü farklı cihazlar veya oynatma yolları doğrudan işleyebildiği kodlama birleşimleri farklı olabilir. Dosya uzantısı değişmemiş olsa da iki tarafın karşılaştığı koşullar birebir aynı değildir. İncelemede yine iki şeye dönmek gerekir: kapsayıcısı ne ve içinde gerçekte hangi kodlama var.


Axiom One LLC — CineX. Bu sayfadaki sayılar 2026-09-24 tarihi itibarıyladır.