| Jak na úpravu .MKV souborů pro PS3? | |
|
![]() Úvod
Jelikož na starém webu bylo založeno nespočet témat a bylo položeno mnoho dotazů ohledně .mkv a PS3, rozhodl jsem se dát dohromady své zkušenosti a zkušenosti jiných a sestavit tento návod. Chtěl bych uvést, že nic z toho, co zde budu popisovat, není výsledkem mé práce a že pouze čerpám z práce jiných a z jiných zdrojů, uvedených v seznamu. Nehodlám si přisvojovat zásluhy ostatních, mým cílem je pouze seřadit a popřípadě doplnit to, co jsem zjistil od členů tohoto fóra a na jiných internetových stránkách. Pro pořádek bych chtěl zmínit, že nejsem odborník a rád uvítám jakoukoliv konstruktivní kritiku. Tento návod nevyčerpává všechny možnosti a má sloužit pouze jako úvod do dané problematiky. Popisuji v něm pouze postupy, s kterými mám bohaté zkušenosti při různých zdrojích videa a na různých typech PC. Buďte prosím tolerantní a omluvte možné nedostatky v odborných termínech, postupech a popisech a vězte, že mým cílem bylo pouze pomoci obyčejným uživatelům, laikům, jako jsem já. V době, kdy píšu tento návod, již vyšel nový balíček DivX 7, jehož součástí je podpora .mkv. PS 3 jakožto zařízení, které je „DivX Certified“ by ho měl skrze update firmware zřejmě v budoucnu také obsahovat. Z tohoto důvodu bude možná již brzy tento návod zbytečností – věřte mi, že v to plně doufám, jelikož převádění .mkv je jen zbytečná komplikace na cestě ke kvalitnímu videu.
Definice pojmů z uživatelského hlediska
To, co možná zní napoprvé jako malichernost, je v podstatě naprosto klíčová věc a definuje zcela přesně to, o co se dále v návodu budu snažit; a to fakt, že .mkv NENÍ formát videa, ale tzv. kontejner. Termín kontejner můžeme chápat ve smyslu anglického slova contain, tedy „obsahovat“. Proč je to tak podstatné? My totiž nebudeme žádný video stream nijak konvertovat či měnit, ale pouze budeme buď měnit jeho kontejner z nepodporovaného .mkv do jiných, které PS 3 přečte; nebo budeme video stream extrahovat z .mkv kontejneru a vkládat ho do struktury Blu-Ray disku již bez kontejneru (AVCHD). Slovníček pojmů:
MPEG - název MPEG zkracuje anglická slova Motion Picture Experts Group (vyslovuje se [empeg]), v překladu „Skupina expertů pro pohyblivý obraz“, což je název skupiny standardů používaných na kódování audiovizuálních informací (např. film, obraz, hudba) pomocí digitálního kompresního algoritmu MPEG.
MPEG-2 - všeobecné kódování pohyblivého obrazu a přidruženého zvuku. Zahrnuje přenosové, obrazové a zvukové kódovací standardy pro vzduchem šířené televizní vysílaní ATSC a DVB, digitální satelitní TV přenos, digitální kabelový TV signál a (s určitými změnami) disky DVD Video.
MPEG-4 - kódování audiovizuálního obsahu s velmi nízkým bitratem.
DivX nebo XviD - mezi DivX a XviD je rozdíl pouze ve výrobci. Oba systémy dělají v podstatě totéž, čili komprimují data na bázi formátu MPEG-4 a používají většinou profil MPEG-4 ASP (Advanced simple profile). DivX byl známější a rozšířenější a také by měl být spolehlivější, což už ale v podstatě dnes neplatí.
h.264 (MPEG-4 AVC) - nová generace video kompresního formátů. H.264 je také znám jako MPEG-4 AVC (Advanced video codec), byl vyvinut pro použítí s high-def systémy jako je HDTV, Blu-ray a HD-DVD; stejně jako pro použití s low-def přenosnými zařízeními jako je PSP a iPod. H.264 nabízí lepší kvalitu při menší velikosti souboru než oba dosavadní fomáty MPEG-2 a MPEG-4 ASP (DivX nebo XviD).
x264 - je název populárního freewarového encodéru pro formát H.264
AVCHD - uživatelský formát nabízený stejnými lidmi, kteří stojí za Blu-rayem pro použití ve videokamerách a Blu-ray přehrávačích používající H.264 jako hlavní video formát.
DVB - je zkratkou pro Digital Video Broadcasting Project, tedy pro projekt digitálního vysílání videa.
Multimediální kontejner - způsob uložení několika proudů multimediálních dat (stop, streamů) do jednoho souboru (obecně datového toku). Do jednoho souboru lze tak například uložit jednu video stopu, několik zvukových stop v různých jazycích a několik titulků, je zajištěna jejich synchronizace. Uživatel si tak při přehrávání může vybrat, kterou kombinaci multimediálních dat chce použít.
Multimediální kontejner lze chápat jako nosič audia, videa, titulků a dalších částí, potřebných pro zpuštění obsahu. Takový systém se začal hromadně používat koncem devadesátých let, kdy se skupině DivX podařilo pomocí vlastního kodeku masově rozšířít formát MPEG – 4 ASP, vytvořený skupinou Motion Picture Experts Group (jistě pamatujete první filmy na CD dávno před rozmachem DVD). Tak tedy: v první řadě se pro kompresi videa použije buď formát MPEG – 2 (dnešní DVD, převážne i DVB a někdy i Blu-Ray) nebo MPEG – 4 AVC (Blu-Ray, oficiální HD videa ke stažení). Pokud si z takového zdroje chceme udělat „rip“, použijeme nějakou aplikaci pracující s kodeky a formáty již za uživatele, takže v podstatě ani nevíme, co se s naším videem děje. Jmenujeme se „Tonda“ a děláme rip videa, s názvem film. Pokud je film ve standardním rozlišení, použije Tonda ASP, pokud chce high-def, zvolí AVC, vybere počet řádků (720p, 1080i, 1080p) a vloží do .mkv kontejneru. Výhoda je jasná – u DVD a DVB máme na vstupu a výstupu jiný formát, u Blu-Ray disku pouze jiný profil stejného formátu. Zůstaneme tedy u Blu-raye a na SD zapomeneme – pro ripování použijeme free encoder x264 a .mkv kontejner a výsledek pak může vypadat třeba takto:
„film.720p.x264.tonda.mkv“.
To by ohledně úvodu a pochopení systému komprese mohlo být vše a pojďme konečně na přehrávání .mkv na PS 3 pomocí programů mkv2vob a TsMuxer.
Nejdůležitější úvahou pro začátek, je ujasnit si, co od výsledku očekáváme. Zda-li chceme mít film na HDD, nebo na DVD a jestli potřebujeme titulky či nikoliv. První je třeba zjistit přesné rozlišení vstupního videa. Informace o počtu řádků (720, 1080) totiž v sobě zahrnuje i řádky, které vyobrazovali původně černé pruhy na obrazovce TV při širokoúhlém poměru stran. Rozlišení tedy může být např. místo 1280x720 (16:9) jen 1280x544 (2,35:1). Na kvalitě se samozřejmě nic nemění, autor ripu pouze počítá s tím, že si na PC upravíte obraz podle poměru stran vašeho monitoru. Rozlišení zjistíme v případě že máme nainstalované všechny požadované filtry (FFDshow, matroska splitter, haali media splitter apod.) okamžitě při pohledu na soubor, pokud ne, zkusíme nahlédnout do vlastností souboru nebo se vrátíme tam, kde jsme video stáhli. PS 3 může totiž v případě použití programu TsMuxer mít s chybějícími řádky problém. Podle rozlišení si určíme program, kterým video získáme s přihlédnutím k tomu, co od výsledku očekáváme.
TsMuxer
Video: plné rozlišení HD, poměr stran 16:9 (1280x720, 1920x1080) (nejčastěji seriály a jiné televizní pořady a malá skupina filmů) Zvuk: AC3 i DTS
Výsledek: AVCHD na médiu nebo TS a M2TS stream, vypínatelné titulky při AVCHD
Varování: Nestandardní rozlišení může způsobit zelené pruhy při přehrávání AVCHD, pokud vytvoříte M2TS soubor, rozlišení nevadí, ale já měl vždy problémy se zvukem – a hlavně mi chyběly titulky. Pro obdobný postup je podle mě lepší použít mkv2vob.
Postup:
V případě splnění požadavků výše uvedených, můžeme použít program TsMuxer – výhodou je rychlost, vypínatelné titulky, nevýhodou je nutnost vypálení na médium při potřebě titulků (DVD, BD). Stáhneme TsMuxer a rozbalíme WinRarem všechny soubory do složky a otevřeme TsMuxerGUI.exe. Ujistíme se, že jsme v záložce „input“ a podíváme se na prázdné pole „input files“ a klikneme na tlačítko „add“ vedle tohoto pole. ![]()
Video: poměr stran 16:9 (1280x720, 1920x1080) i 2,35:1 a 2:40:1 (drtivá většina filmů) Zvuk: AC3, ne DTS
Výsledek: jeden soubor, který se v případě potřeby může sám rozdělit na 4 GB kvůli FAT 32, titulky vypálené natvrdo v obraze
Stáhneme a nainstalujeme mkv2vob a spustíme. Při používání tohoto programu doporučuji mít .mkv uloženo na pevném disku. Párkrát jsem to zkoušel z DVD a v polovině procesu se mi objevila chybový hláška v mencoderu.exe a mkv2vob přestal pracovat.
GotSent GotSent je podobná aplikace jako mkv2vob, pracuje v podstatě úplně stejně, ale používá se více pro Xbox.
RipBot 264
RipBot 264 je zase spíše podobný TsMuxeru, jeho použitím by se teoreticky dal vyřešit problém „zelených pruhů“. V jeho nastavení je možné udělat resize videa a RipBot pak zbylé řádky dopočítá. Na mém PC ale standardní film trvalo předělat přes 40 hodin s nejistým výsledkem. Jelikož se film pak nevejde na jednovrstvé DVD, musel jsem jej vypálit na drahé dvouvrstvé. Když jsem pak musel několik DVD DL vyhodit, pokusů s RipBotem jsem raději zanechal. Také se může napsat v AviSythu skript o počtu řádků, ktere je nutno dopočítat a v MEGUI si nechat řádky dopočítat, ale to se mi také nikdy nepovedlo.
Na závěr bych jen chtěl deklarovat, že TsMuxer a mkv2vob mi fungují na 99,9 % spolehlivě na různých PC při různých zdrojích videa. Nelze říct, zda-li je jeden lepší než druhý, závisí vždy na tom, na co jej používáte. Obecně za sebe říkám, že mkv2vob používám na filmy a TsMuxer zas na seriály. U mkv2vob nastává problém s nevypínatelnými titulky a dlouhou dobou procesu, u TsMuxeru je největším úskalím jeho neschopnost poradit si s nestandardním rozlišením.
zdroje:
www.sony-playstation.cz
www.hd-mag.cz
www.videohelp.com
www.afterdawn.com
www.1080p.cz
www.h264.info
www.hdtvblog.cz
www.bitburners.com
www.digizone.cz
www.wikipedia.org |















