Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Přehrávání MKV v KMPlayeru

Paullik74 (149)|2.3.2012 16:59
Zdravím,
jsem v následující situaci, stáhl jsem si seriál ve FullHD, formát MKV, 24 dílů + opening + ending (dohromady 26 MKV souborů). Se samotným přehráváním není problém, používám KMPlayer s CoreAVC kodekem pro grafickou akceleraci. Ovšem, soubory jsou zajímavým způsobem řešeny. Když se podívám přes MKVMerge, co tam vše je, vidím video stopu, zvukovou stopu, titulky a jako poslední část je Chapters (5 entries) from ... nějaká cesta. Když tenhle MKV soubor pustím v Media Player Classic, chová se to tak, že když pustím normální díl, tak se v určité části spustí soubor s openingem, tak je to správně. Jenže KMPlayer to takhle nedělá. Když ten díl dojde do místa, kdy se má pustit opening, tak se to přeskočí a pokračuje dál normální díl. Takže když mám k tomu třeba české titulky načasované i s tím openingem, tak se to samozřejmě celé posune. Tak, jak to funguje v MPC to funguje i ve VLC a WMP. Moje otázka tedy zní, jde nějak zařídit, aby se KMPlayer choval v tomto případě stejně, jako MPC a VLC nebo to nepodporuje?? A ještě jednu otázku, ohledně KMPlayeru a formátu ASS pro titulky. Umí jej KMPlayer přelouskat i s veškerým speciálním nastavením, co ASS podporuje?? (Různé fonty, rozmíštění textu, barvy, atd.) Protože v KMPlayeru se ASS titulky projevují pouze jako každé jiné SRT titulky. Jde tedy tyhle věci nějak vyřešit??

Ještě bych zde chtěl uveřejnit dotaz, který jsem podal na webu HighDef.cz, ale nikdo se mi neozývá, třeba bych zde byl úspěšnější. Tak tedy cituji můj dotaz z diskuze na HighDef, u návodu grafické akcelerace KMPlayeru:
"Zdravím,
úžasné návody a moc za ně děkuju, mám jen jeden malý dotázek. Používám KMPlayer s CoreAVC a všechno jede jak má. Stroj mám ASUS U50Vg, Win7 64bit Pro, CPU 2.53 Intel Core 2 Duo P8700, 4GB RAM, nVidia GeForce G105M 512MB 64bit. KMPlayer poslední verze 3.1.0.0 R2. Nastavení sem provedl podle návodu, interní kodeky vypnout, externí povolit, zvoleno CoreAVC. Uživatelé WinVista ve zpracování videa použít render Vylepšený video render, a zde nastává problém. Po zvolení tohoto Video renderu místo původního VMR9 (renderless titulky - HQ) mi KMPlayer nebere přiložené titulky ani v MKVčku, ani zvlášť, prostě se ty titulky nikde nezobrazí a ještě nastává taková menší změna, kdy po zmáčknutí TAB vyjede tahle tabulka, kde se ukazují informace o médiu [odkaz, pro zobrazení se přihlaste] , je to odlišné od screenu zde u návodu, kde je normálně ten barevný text přímo na videu jakoby. Když dám zpět VMR9, vše jede jak má a nezaznamenal jsem žádný problém. Mám tedy nechat nastavení na VMR9 ?? Proč se to vůbec nastavuje?? Proč se titulky nezobrazí při nastavení Vylepšeného video renderu?? Dájí se i s tímto nastavením nějak zobrazit (zkoušel jsem dost metod ale nic nepomohlo). Pokud by někdo znal odpověď na nějaké z otázek popřípadě měl nějaká typy, co s tím, byl bych rád, kdyby mě kontaktoval na email ale snad to zvládnu sledovat i zde v diskuzi :-) budu rád za každou radu."
Paullik74 (149)|4.3.2012 16:06
Tak titulky už jsem vyřešil.
Paullik74 (149)|4.3.2012 16:38
Asi bych zkusil položit otázku jinak, kvůli dalším informacím, které jsem zjistil.

Mám soubory:

Clannad - 01 - Třešnové lístky tančící nad kopcem.mkv
- MediaInfo
[quote]
Hlavní
UniqueID/String : 220143339803225134766660609890824289641 (0xA59E10A50C7D15FD88B88DC273A8FD69)
Celý název a cesta : \\PAULLIK74-PC\Data (PC)\Dokumenty\Videa\Anime\Clannad\Clannad - 1. série - Clannad\Clannad - 01 - Třešnové lístky tančící nad kopcem.mkv
Formát : Matroska
Format_Version : Version 2
Velikost souboru : 1,12 GiB
Duration/String : 21mn 11s
Celkový BitRate : 7 537 Kbps
Název filmu : Clannad Episode 01 At the Hill Where the Cherry Blossoms Fall
Encoded date : UTC 2010-07-18 21:24:00
Použitý software : mkvmerge v4.1.1 ('Bouncin' Back') built on Jul 3 2010 22:54:08
Enkódoval : libebml v1.0.0 + libmatroska v1.0.0
Attachment : Yes / Yes / Yes / Yes / Yes / Yes

Video
ID : 1
Formát : AVC
Formát/ : Advanced Video Codec
Format_Profile : High@L4.1
Format_Settings_CABAC/String : Ano
Format_Settings_RefFrames/String : 3 frame
CodecID : V_MPEG4/ISO/AVC
Duration/String : 21mn 11s
Šířka : 1 920pixely
Výška : 1 080pixely
Poměr stran : 16:9
Frame rate : 23,976 fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bits
ScanType/String : Progressive
Titul : Clannad 01 [THORA]
Enkódoval : x264 core 0000000000000000
Nastavení enkoderu : 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Default : Ano
Forced : Ne

Audio
ID : 2
Formát : AAC
Formát/ : Advanced Audio Codec
Format_Profile : LC
CodecID : A_AAC
Duration/String : 21mn 11s
Kanál(y) : 6 kanály
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48,0 KHz
Titul : Japanese AAC 5.1 [MII]
Jazyk : Japanese
Default : Ano
Forced : Ne

Text
ID : 3
Formát : ASS
CodecID : S_TEXT/ASS
/ : Advanced Sub Station Alpha
Titul : English ASS [SS-Eclipse][MII]
Jazyk : English
Default : Ano
Forced : Ne

Menu
00:00:00.000 : en:Prologue / en:Opening / en:Ending
00:02:00.996 : en:Episode
00:20:39.947 : en:Preview
[/quote]
- chapters.xml
[quote]







1
0
1
2906622092

3143058099
00:00:00.000000000
00:02:00.954000000
0
1

Prologue
eng



3143058098
0
1

8e b4 43 88 6e 3a bf b9 9b 21 91 89 f5 02 50 fc

00:00:00.000000000
00:01:29.840000000

Opening
eng



3143058097
00:02:00.996000000
00:20:39.895000000
0
1

Episode
eng



3143058096
0
1

8e 31 eb 51 c6 08 7f 15 bf 09 09 59 e0 21 7f 9c

00:00:00.000000000
00:01:30.007000000

Ending
eng



3143058095
00:20:39.947000000
00:21:11.960000000
0
1

Preview
eng




[/quote]

Clannad - Opening.mkv
- MediaInfo
[quote]
Hlavní
UniqueID/String : 189686358566582243701054272649061093628 (0x8EB443886E3ABFB99B219189F50250FC)
Celý název a cesta : \\PAULLIK74-PC\Data (PC)\Dokumenty\Videa\Anime\Clannad\Clannad - 1. série - Clannad\Clannad - Opening.mkv
Formát : Matroska
Format_Version : Version 2
Velikost souboru : 226 MiB
Duration/String : 1mn 31s
Celkový BitRate : 20,6 Mbps
Název filmu : Clannad Opening
Encoded date : UTC 2010-07-06 04:09:01
Použitý software : mkvmerge v4.1.1 ('Bouncin' Back') built on Jul 3 2010 22:54:08
Enkódoval : libebml v1.0.0 + libmatroska v1.0.0
Attachment : Yes

Video
ID : 1
Formát : AVC
Formát/ : Advanced Video Codec
Format_Profile : High@L4.1
Format_Settings_CABAC/String : Ano
Format_Settings_RefFrames/String : 3 frame
CodecID : V_MPEG4/ISO/AVC
Duration/String : 1mn 31s
Šířka : 1 920pixely
Výška : 1 080pixely
Poměr stran : 16:9
Frame rate : 23,976 fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bits
ScanType/String : Progressive
Titul : Clannad OP [THORA]
Enkódoval : x264 core 0000000000000000
Nastavení enkoderu : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Default : Ano
Forced : Ne

Audio
ID : 2
Formát : AAC
Formát/ : Advanced Audio Codec
Format_Profile : LC
CodecID : A_AAC
Duration/String : 1mn 31s
Kanál(y) : 6 kanály
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48,0 KHz
Titul : Japanese AAC 5.1 [MII]
Jazyk : Japanese
Default : Ano
Forced : Ne

Text
ID : 3
Formát : ASS
CodecID : S_TEXT/ASS
/ : Advanced Sub Station Alpha
Titul : English ASS [SS-Eclipse][MII]
Jazyk : English
Default : Ano
Forced : Ne
[/quote]

Clannad - Ending.mkv
- MediaInfo
[quote]
Hlavní
UniqueID/String : 189009570792552585796973304212451590044 (0x8E31EB51C6087F15BF090959E0217F9C)
Celý název a cesta : \\PAULLIK74-PC\Data (PC)\Dokumenty\Videa\Anime\Clannad\Clannad - 1. série - Clannad\Clannad - Ending.mkv
Formát : Matroska
Format_Version : Version 2
Velikost souboru : 178 MiB
Duration/String : 1mn 31s
Celkový BitRate : 16,2 Mbps
Název filmu : Clannad Ending
Encoded date : UTC 2010-07-06 04:22:44
Použitý software : mkvmerge v4.1.1 ('Bouncin' Back') built on Jul 3 2010 22:54:08
Enkódoval : libebml v1.0.0 + libmatroska v1.0.0
Attachment : Yes

Video
ID : 1
Formát : AVC
Formát/ : Advanced Video Codec
Format_Profile : High@L4.1
Format_Settings_CABAC/String : Ano
Format_Settings_RefFrames/String : 3 frame
CodecID : V_MPEG4/ISO/AVC
Duration/String : 1mn 31s
Šířka : 1 920pixely
Výška : 1 080pixely
Poměr stran : 16:9
Frame rate : 23,976 fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bits
ScanType/String : Progressive
Titul : Clannad ED [THORA]
Enkódoval : x264 core 0000000000000000
Nastavení enkoderu : 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Default : Ano
Forced : Ne

Audio
ID : 2
Formát : AAC
Formát/ : Advanced Audio Codec
Format_Profile : LC
CodecID : A_AAC
Duration/String : 1mn 31s
Kanál(y) : 6 kanály
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48,0 KHz
Titul : Japanese AAC 5.1 [MII]
Jazyk : Japanese
Default : Ano
Forced : Ne

Text
ID : 3
Formát : ASS
CodecID : S_TEXT/ASS
/ : Advanced Sub Station Alpha
Titul : English ASS [SS-Eclipse][MII]
Jazyk : English
Default : Ano
Forced : Ne
[/quote]



Mno a situace se trochu změnila, nebo spíš jsem tomu věnoval větší pozornost :-D. VLC přehrává jako kdyby první kapitolu stále dokola. Prostě když se má zapnout Opening, tak se to posune na začátek a jede to odznovu a ještě k tomu nehraje zvuk. U Media Player Classic to jede divně. K souboru Clannad - 01 - (...).mkv mám zvlášť (nejsou obsahem MKV) Clannad - 01 - (...).ass. Spustím v MPC, díl jede s českýma titulkama, dokud to nedojde do 1:54, kde se místo českých titulek najednou objeví ty anglické, které jsou přiloženy v MKVčku, a potom už jedou celej film, nepodařilo se mi to přepnout zpět na české. Stejné chování i v WMP. KMPlayer, XBMC, MediaTheatre a i jiné přehrávače, které jsem zkusil, vždycky tu kapitolu openingu a endingu přeskočí a přehrají čistě normální epizodu. S tím, že si musím resynchronizovávat titulky, protože nepasují (když byl vynechán opening a ending).

Nevěděl by teda někdo zkušený s MKV kontejnerama, jak to uvést do fungující, bezchybné formy?? Byl bych moc rád.

edit:
Mě osobně se zdá trochu divné, v tom XML souboru, že kapitola Opening má start v 00:00:00.000000000 a end 00:01:29.840000000 a Ending má start v 00:00:00.000000000 a end 00:01:30.007000000. Zkusím to změnit.
Paullik74 (149)|4.3.2012 17:28
Vůbec :D... Nepodařilo se...