Kontejner Matroska

MKV

Kontejner, do kterého se vejde všechno a který Apple své systémy nikdy nenaučil číst.

Ve zkratce

MKV je kontejner: jeden soubor obsahující video stopu, několik jazyků zvuku a několik stop titulků dohromady. iOS ani macOS je neotevírají nativně – QuickTime a náhled souborů odmítají. Nic uvnitř souboru není exotické; Apple prostě nikdy nedodal demuxer Matroska.

30. července 2026

Bez pomoci otevřou

iPhone · iPad Neotevře
Mac Neotevře
FoxDL Otevře

Odmítnutí se týká obalu, nikoli obsahu. Stejné video H.264 a zvuk AAC se perfektně přehrávají v okamžiku, kdy jsou vloženy do MP4 – proto je převod MKV obvykle spíše kopií než překódováním.

Fakta

Celý název Matroska Video
Typ Kontejner (obal, ne kodek)
Přípony .mkv, .mka (jen zvuk), .mks (jen titulky), .mk3d
Vydáno 2002, otevřená specifikace, bez licenčního poplatku
Video uvnitř H.264, HEVC (H.265), AV1, VP9, MPEG-4 Part 2, MPEG-2
Zvuk uvnitř AAC, AC-3, E-AC-3, DTS, TrueHD, FLAC, Opus, Vorbis, MP3
Titulky uvnitř SRT, ASS/SSA, WebVTT, PGS a VobSub (oba obrázkové)
Stop na soubor Prakticky bez limitu — zvuk a titulky v tolika jazycích, v kolika byl soubor sestavený
Kapitoly, tagy, přílohy Ano, včetně fontů pro stylizované titulky

Krabice, ne jazyk

Nejužitečnější věc, kterou je dobré o MKV vědět, je, že nepopisuje, jak je obraz komprimovaný. Tohle je práce kodeku — H.264, HEVC, AV1 — a stejný kodek může sedět v MP4, MKV nebo WebM, aniž by se změnil jediný bit videa. Kontejner rozhoduje, jak jsou kusy označené, seřazené a nalezitelné; kodek rozhoduje, čím ty kusy jsou.

V čem je Matroska neobvykle dobrá, je držet spoustu kusů najednou. Jeden soubor může nést film, originální zvukovou stopu, dabovanou verzi, komentář, osm jazyků titulků, značky kapitol, obal alba a soubory fontů potřebné k vykreslení titulků přesně tak, jak zamýšlel jejich autor. Proto se stala výchozí volbou pro cokoli archivního: Blu-ray se dá přesunout do jednoho MKV, aniž bys zahodil části, které z něj dělají Blu-ray.

Používání nic nestojí, nestojí za ní žádný patentový pool a už přes dvacet let je to stabilní, otevřeně publikovaná specifikace. Nic z toho Apple nepřesvědčilo, aby ji podpořil.

Proč iPhone neotevře jeden

Mediální stack Applu čte kontejnery, pro které Apple dodává podporu: MP4, MOV, M4V, 3GP a hrstku zvukových obalů. Matroska mezi nimi není a nikdy nebyla. Není žádné nastavení, které bys změnil, ani kodek, který bys nainstaloval, protože chybějícím kouskem není kodek — systém prostě nemá kód, který by věděl, jak je soubor Matroska sestavený.

Selhání tak přijde dřív, než vůbec začne dekódování. Aplikace Soubory soubor zobrazí, náhled ho odmítne a na Macu QuickTime Player řekne, že to není filmový soubor. Video uvnitř může být obyčejné H.264, které to samé zařízení celý den dekóduje v hardwaru. Nikdy se tak daleko nedostane.

To je taky důvod, proč je převod MKV tak často téměř okamžitý. Pokud jsou streamy uvnitř už takové, jaké MP4 přijímá, nic se nemusí znovu kódovat: kusy se jen vyjmou a přeznačí do nového kontejneru. Tahle operace se jmenuje remux a běží rychlostí disku. Převod, který trvá půl hodiny, je ten, který znovu zakódoval video, jež to vůbec nepotřebovalo.

Tři cesty ven a co každá stojí

  1. Převést na MP4

    Funguje, a pokud jsou streamy kompatibilní, je to remux – rychlý a bezztrátový. Ale tohle zplošťuje to, co stálo za to na souboru uchovávat: MP4 zvládá víc zvukových stop neohrabaně a stylizované titulky ASS vůbec ne, takže dabingy a sazba jsou obvykle první oběti. A teď držíš dvě kopie velkého souboru.

  2. Použij přehrávač, který čte Matrosku přímo

    Nic se nepřevádí a nic se neduplikuje: přehrávač soubor demuxuje a streamy dekóduje sám, takže každý jazyk zvuku a stopa titulků zůstanou během přehrávání volitelné. Takhle to řeší VLC, Infuse a FoxDL. Na iOS je to jediný přístup, který nechá soubor nedotčený.

  3. Překóduj na něco menšího

    Stojí za to jen tehdy, když je cílem spíš velikost než kompatibilita – řekněme remux 4K HEVC dolů na 1080p. Je to pomalé, ztrátové a nikdy by to nemělo být odpovědí na „tohle mi telefon neotevře".

Věci, které se pokazí konkrétně u MKV

Obraz, ale žádný zvuk

Téměř vždy se zvuk DTS nebo TrueHD setká s přehrávačem, který dekóduje pouze AAC. Video stopa je v pořádku. Přehrávač s kompletní sadou audio dekodérů, nebo přepnutí na jinou zvukovou stopu souboru, pokud ji má, to napraví.

Titulky, které spíše vypadají špatně než chybí

Titulky ASS/SSA obsahují jako přílohy umístění, barvy a často i vlastní písma. Přehrávač, který je vykreslí jako prostý text, zahodí styl – čitelný, ale ne to, co popisuje soubor.

Titulky, které vůbec nejdou převést na text

Stopy PGS a VobSub jsou obrázky titulků převzaté z Blu-ray a DVD. Mohou být zobrazeny, ale nikdy nemohou být upraveny, změněna jejich velikost nebo prohledávány, a žádná konverze je nezmění na SRT bez OCR.

Soubor, který se na starém zařízení zadrhává

Není problém s kontejnerem. 4K, 10bitové HEVC nebo AV1 s vysokou bitovou rychlostí mohou předběhnout dekodér staršího čipu bez ohledu na to, v jakém obalu dorazí.

Podrobná verze Proč tvůj iPhone otevře jeden video soubor a další odmítne Kontejnery, kodeky a tři způsoby, jak přehrát soubor, který iOS odmítá otevřít.

Otázky k tomuto formátu

Odkud tato fakta pochází

Podobné formáty

Tvá knihovna, konečně na jednom místě.

Zdarma ke stažení. Žádný účet, žádná registrace, nic k odevzdání.

Stáhnout na App Store