MKV neboli Matroska je otevřený formát pro ukládání videa , takže si ho nepleťte s kodekem, protože jím není. Formát je v dnešní době poměrně populární, protože dokáže v jednom souboru pojmout velké množství videa a zvuku, dokonce i obrazových stop a titulků. Jeho cílem je stát se univerzálním formátem pro ukládání audiovizuálních a multimediálních médií. Pokud však vaše distribuce neobsahuje potřebné balíčky, zjistíte, že tyto typy videí nelze přehrát.
Některé distribuce zahrnují tyto balíčky mezi omezené, které nejsou ve výchozím nastavení nainstalovány, nebo je jednoduše ani nenajdete v repozitářích vaší distribuce ; v jiných případech jsou nainstalovány ve výchozím nastavení. Pravděpodobně již znáte fantastický přehrávač médií VLC, který podporuje nepřeberné množství formátů a vždy usnadňuje život, pokud jde o přehrávání různých formátů a kodeků.
Hrajte MKV přes VLC:

Přestože existují i jiné přehrávače, které dokáží přehrávat soubory MKV, stejně jako mnoho dalších video formátů, vždy doporučuji zvolit VLC Player, protože je to jeden z nejlepších dostupných multimediálních přehrávačů. Navíc na oficiálních webových stránkách MKV existuje mnoho odkazů na VLC, což zaručuje, že bude fungovat správně a bez problémů. To neznamená, že jiné přehrávače nebudou fungovat dobře; pokud chcete, můžete zvolit SMPlayer , který také přehrává soubory MKV.
No, na vaší linuxové distribuci budete potřebovat nainstalovaný VLC . I když to rozhodně není jediný video přehrávač kompatibilní s Linuxem, který dokáže přehrávat soubory MKV, je to nejlepší a podle mého názoru preferovaná volba většiny našich čtenářů. Program si můžete nainstalovat stažením z oficiálních webových stránek VideoLAN nebo pomocí správce balíčků vaší distribuce, protože vzhledem k jeho popularitě se v repozitářích určitě nachází.
Po instalaci se může stát, že přehrávání videa .mkv stále nefunguje. Je to proto, že budete také potřebovat řadu dalších balíčků s potřebnými knihovnami . Pokud například používáte distribuci založenou na Debianu nebo Ubuntu, můžete to provést pomocí:
sudo apt-get -y install mkvtoolnix mkvtoolnix-gui
Pokud ani instalace těchto balíčků nefunguje, zkontrolujte, zda mátepříslušné kodeky v každém případě. Například v některých případech, pokud používáte Ubuntu, můžete potřebovat také balíček ubuntu-limited-extras nebo přímo vyhledat kodek a stáhnout jej z oficiálních webových stránek, nainstalovat balíček kodeků atd. Například pro Ubuntu byste měli spustit následující příkazy:
sudo apt-get -y install aptitude sudo aptitude -y install ubuntu-restricted-extras
Pokud používáte novější verzi Ubuntu nebo pokud vás zajímá název balíčku pro různé verze Ubuntu , můžete k nalezení přesného názvu balíčku pro další prvky, které jsou ve výchozím nastavení omezeny, kde se nacházejí určité potřebné kodeky, použít následující příkaz:
apt seach --names-only -- -restricted-extras
Nainstalujte kodeky:
Jak jsem zmínil na začátku, MKV není video kodek, jak si někteří lidé myslí. Musíme rozlišovat mezi formáty kontejnerů, kodeky a formáty souborů. Soubor je reprezentován ikonou videa; to znamená, že se jedná o sadu dat umístěných v souborovém systému. Ale uvnitř tohoto souboru existuje kontejner, který obsahuje informace nebo obsah – v tomto případě obrazová a zvuková data, která tvoří video. Nakonec máme kodek, což je jednoduše algoritmus pro kódování a dekódování obsahu kontejneru. Kodeky mohou být pro zvuk i video.
Proto i když máme přehrávač kompatibilní s MKV a perfektně rozpozná příponu souboru .mkv, můžeme zjistit, že konkrétní video nedokážeme přehrát. Je to proto, že obsah nelze správně dekomprimovat a dekódovat, protože náš systém nemá algoritmus schopný jej dekódovat. Můžeme se například setkat s videem, které se přehrává, ale nemá zvuk ( chybí zvukový kodek ), nebo s videem, které se přehrává, ale nemá video (chybí videokodek).
Existuje jich mnoho, ale nejběžnější kodeky pro MKV, které budete muset mít nainstalované pro správnou funkci, jsou: MP3, DivX, MP4, H.261, H.262, Xvid atd. Některé z nich lze nalézt v omezených balíčcích, které jsme zmínili dříve v linuxových distribucích, nebo v balíčcích jako W32Codecs pro Linux.
Pokud máme vše toto nastavené, mělo by vše fungovat správně. Mimochodem, pokud neznáte kodek audio nebo video souboru, můžete pro získání informací o kodecích použít programy jako MediaInfo , což je ekvivalent Windows GSpot. Můžete si ho stáhnout z oficiálních webových stránek nebo nainstalovat pomocí správce balíčků vaší distribuce, protože je obvykle k dispozici v repozitářích.
Pro instalaci univerzální metodou , jakmile se dostaneme na webovou stránku a stáhneme tarball, můžeme jej spustit pomocí:
</pre> <pre class="bbcode_code">tar xjvf Mediainfo.tar.bz2</pre> <pre class="bbcode_code">sudo mv MediaInfo_CLI_GNU/MediaInfo /usr/local/bin/</pre> <pre>
Pokud bychom jej v předchozím kroku nepřesunuli do adresáře binaries, jak jsme to udělali, museli bychom jej spustit odkud ho máme, ale v tomto případě jej pro jeho použití jednoduše vyvoláme a poté uvedeme název souboru, který chceme zkontrolovat:
mediainfo mivideo.mkv
Jakmile budete mít informace o potřebných audio a video kodecích, bude snazší vyhledat online, jak stáhnout konkrétní balíček pro vaši distribuci a nainstalovat jej. V sekci Video# (Video#) najdete kodek potřebný pro video a v sekci Audio# (Audio#) pro zvuk.
Nezapomeňte zanechat své komentáře s vašimi návrhy a dotazy…