Jak přidat titulky do .TS
Chtěl bych se zeptat, zda-li TS může obsahovat titulkovou stopu. Pakliže ano, jakým způsobem ji do TS dostat. Moc by mi to pomohlo.
TS může obsahovat titulkových stop myslím jako DVDVideo, ale nástroj jak to tam dostat snad ani neexistuje, nevím. Není důvod se tím zabývat, stolní playery, které to umí, umí i titulky z extra souboru a PC samozřejmě taky.
No jo, ale problém je v tom, že když chci přehrávat nějaký TS s 1080i tak se mi to s titulkama (DirectVobSub) trhá.
Pro přehrávání používám filtry Cyberlink PowerDVD nebo InterVideo kvůli HW akceleraci (nedávno jsi mi na to dokonce odpovídal). Pokud tam nejsou titulky, tak se to přehrává krásně plynule. Jakmile ale použiju titulky, tak se to trhá a vypadá to, že je pak ta HW akcelerace vypnutá.
Pro přehrávání používám filtry Cyberlink PowerDVD nebo InterVideo kvůli HW akceleraci (nedávno jsi mi na to dokonce odpovídal). Pokud tam nejsou titulky, tak se to přehrává krásně plynule. Jakmile ale použiju titulky, tak se to trhá a vypadá to, že je pak ta HW akcelerace vypnutá.
Nevidím důvod používat DVobSub, to je možná příčina. MPC umí jakékoliv titulky kromě exotických formátů nativně a svoje oblíbené dekodery mu můžeš vnutit taky.
Neznám muxer a dokonce ani formát titulků pro TS, možná je zde někdo zkušenější. Ve studiu to ale nějak dohromady dávat musí, že ? :-D
Neznám muxer a dokonce ani formát titulků pro TS, možná je zde někdo zkušenější. Ve studiu to ale nějak dohromady dávat musí, že ? :-D
No určitě bude příčina v tom DirectVobSub (zkoušel jsem i DivXG400). Jak tedy zobrazovat titulky (SRT) přímo přes MPC?
Vcelku jednoduše.
Options - playback - autoload subtittles - on
a soubor s titulky nazvat podle pravidel, nejlépe stejně jako film.
Options - playback - autoload subtittles - on
a soubor s titulky nazvat podle pravidel, nejlépe stejně jako film.
když to takto nastavím, tak se mi žádné titulky neukazují. Když jsem zkusil File/Load subtitle, tak to píše, že je třeba změnit video renderer na VMR7/WMR9. I s tím jsem to zkoušel a nic...
Když změníš renderer, je potřeba restartovat player. S VMR9 to prostě funguje určitě.Otázkou je, jestli je máš zapnuté.
Pravé tl. - (za chodu) subtittles - enable - on
Pravé tl. - (za chodu) subtittles - enable - on
zapnuté je mám. Pokud ale docílím toho, že při kombinaci VMR7/9 to hraje plynule, tak jsou zase nepřístupné volby pro titulky. Jsem z toho už jelen :-)
Video a soubor by měly mít stejný název, kromě koncovky, titulky autoload a enable.Pro VMR9 musí být nainstalováno DitectX9, gkarta musí umět D3D režim.Neměl by být nikde na kartě synteticky natvrdo nastaven antiliasing, nechat to řídit aplikací. S Cyberlinkem i Intervideem to jede na 100%.
Nevím co víc bych napsal.
Nevím co víc bych napsal.
to všechno mám nastaveno a i tak to nefunguje. jak říkám pokud to hraje plynule, tak nemůžu zobrazit titulky a jakmile docílím stavu, kdy se zobrazí, tak je to trhané
Něco mi není jasné. Pouhá existence souboru s titulky nemůže ovlivnit chod playeru.
A plynule to jede na jaký renderer?
A plynule to jede na jaký renderer?
plynule to jede na Overlay mixer a na VMR9 (VMR9 s nastavením Use regular offscreen plain surfaces). DirectVobSub jsem vypnul, takže ten se vůbec nespouští.
No ale to potom nepoužíváš hardwarovou akceleraci.To, že u dekoderu je nějaké zatržítko ve stavu on, ještě nic neznamená.
S tím overlayem si to zkus cvičně vypnout a zapnout, na zatížení CPU to nemůže mít vliv.
V overlay režimu nemohou fungovat přímo renderované titulky.
Dodatek.
To, že ti jede 1080i plynule na (Notebook IBM ThinkPad R40 pentium M 1.4 GHz, ATI Mobility Radeon 7500 32 MB, 1GB RAM), jak jsi napsal jinde, je stejně malý zázrak a 32 mega paměti na kartě, v tom v režimu D3D obrázek neotočíš. :-(((
S tím overlayem si to zkus cvičně vypnout a zapnout, na zatížení CPU to nemůže mít vliv.
V overlay režimu nemohou fungovat přímo renderované titulky.
Dodatek.
To, že ti jede 1080i plynule na (Notebook IBM ThinkPad R40 pentium M 1.4 GHz, ATI Mobility Radeon 7500 32 MB, 1GB RAM), jak jsi napsal jinde, je stejně malý zázrak a 32 mega paměti na kartě, v tom v režimu D3D obrázek neotočíš. :-(((
[quote=Foolproof]
V overlay režimu nemohou fungovat přímo renderované titulky.[/quote]
taky že nejedou. Jedou jenom s tím nastavením VMR7 nebo 9 ale obraz je pak trhaný. Co vůbec všechny ty volby znamenají? Dá se k tomu sehnat nějaký povídání?
V overlay režimu nemohou fungovat přímo renderované titulky.[/quote]
taky že nejedou. Jedou jenom s tím nastavením VMR7 nebo 9 ale obraz je pak trhaný. Co vůbec všechny ty volby znamenají? Dá se k tomu sehnat nějaký povídání?
pro zajímavost jsem to VMR7/9 zkusil i na svém pracovním počítači (Pentium 4 HT 940 3,2 GHz, 2 GB RAM, ATI X1300 256 MB) a při tomto nastavení video cukalo strašně, zatížení procesoru 100% (ať jsem přehrával cokoliv). Pokud to nechám na overlay mixer tak je zatížení tak kolem 20%.
pavelz
Na titulky použij FFDShow v módu RAW. Pokud chceš dát titulky i video do jednoho souboru, hoď to do Matroška kontejneru.
To už ostatně znáš 8-)
Co se týká VMR7, VMR9, Overlay atd., tak to jsou různé zobrazovací režimy grafické karty. Pro nějaké podrobnosti zkus zagooglovat.
Na titulky použij FFDShow v módu RAW. Pokud chceš dát titulky i video do jednoho souboru, hoď to do Matroška kontejneru.
To už ostatně znáš 8-)
Co se týká VMR7, VMR9, Overlay atd., tak to jsou různé zobrazovací režimy grafické karty. Pro nějaké podrobnosti zkus zagooglovat.
[quote=vlada]pavelz
Na titulky použij FFDShow v módu RAW. Pokud chceš dát titulky i video do jednoho souboru, hoď to do Matroška kontejneru.
To už ostatně znáš 8-)
Co se týká VMR7, VMR9, Overlay atd., tak to jsou různé zobrazovací režimy grafické karty. Pro nějaké podrobnosti zkus zagooglovat.[/quote]
jasně, to s tím RAW už znám. Problém je ale s TS. Pokud ho přehrávám bez titulků, tak jde krásně plynule (díky HW akceleraci), ale pokud k tomu jakýmkoliv způsobem nechám zobrazit tiulky, tak se to cuká a nebeží ta HW akcelerace.
Na titulky použij FFDShow v módu RAW. Pokud chceš dát titulky i video do jednoho souboru, hoď to do Matroška kontejneru.
To už ostatně znáš 8-)
Co se týká VMR7, VMR9, Overlay atd., tak to jsou různé zobrazovací režimy grafické karty. Pro nějaké podrobnosti zkus zagooglovat.[/quote]
jasně, to s tím RAW už znám. Problém je ale s TS. Pokud ho přehrávám bez titulků, tak jde krásně plynule (díky HW akceleraci), ale pokud k tomu jakýmkoliv způsobem nechám zobrazit tiulky, tak se to cuká a nebeží ta HW akcelerace.
pavelz
Proč by neměl běžet HW akcelerace, když přidíš titulky? To je nějaká hloupost, ne?
Zkontroluj si, jaký filtry se Ti používají.
Proč by neměl běžet HW akcelerace, když přidíš titulky? To je nějaká hloupost, ne?
Zkontroluj si, jaký filtry se Ti používají.
To je myslím to, to jsem se tu dohadoval už vícekrát.
Hardwarová akceleraxe je něco jiného než DXVA.HA je pouze deinterlace, vyhlazování přechodů a jiné kartou, ne softwarově.Tedy vylepšuje zobrazování z komprimovaného zdroje, odlehčuje procesoru.
Pokud použiji overlay, nefunguje DXVA, ale zátěž procesoru je o takových 30 % nižší.Nechám-li stejný dekoder a přepnu na VMR, jde to o 30 % nahoru.Ovšem může nastoupit dekoder, který to umí DXVA.Já znám 3.Cyberlink,Intervideo a Elecard.
Přemýšlel jsem kolikrát, jak to vypnout, abych si ověřil pokles výkonu, ale nejsem si jistý výsledky. Zatížení procesoru se u mě ani nehne, když vypnu zatržítko DXVA a to ani u H.264.
FFDShow to jednoznačně neumí a ani CoreAVC to neumí, ale zatěžují CPU o 20 % míň než ty značkové s visačkou.Takže buď jsou autoři supergeniální nebo někdo kecá.
Nyní vyšel patch na PowerDVD7, AVC/H.264 dekoder se zlepšil alespoň o 15 %, ale totéž, atˇmám zapnuto DXVA on nebo off, nemá to vliv.
Fakt je, že asi ale volá uživatelem nekontrolovtelný postprocesing, protože obraz je jednoznačně lepší ve srovnání s FFDShow nebo CorAVC.
Titulky nemohou jet v overlay, takže musí použít VMR, no a výkon mu jde do pr.....
Hardwarová akceleraxe je něco jiného než DXVA.HA je pouze deinterlace, vyhlazování přechodů a jiné kartou, ne softwarově.Tedy vylepšuje zobrazování z komprimovaného zdroje, odlehčuje procesoru.
Pokud použiji overlay, nefunguje DXVA, ale zátěž procesoru je o takových 30 % nižší.Nechám-li stejný dekoder a přepnu na VMR, jde to o 30 % nahoru.Ovšem může nastoupit dekoder, který to umí DXVA.Já znám 3.Cyberlink,Intervideo a Elecard.
Přemýšlel jsem kolikrát, jak to vypnout, abych si ověřil pokles výkonu, ale nejsem si jistý výsledky. Zatížení procesoru se u mě ani nehne, když vypnu zatržítko DXVA a to ani u H.264.
FFDShow to jednoznačně neumí a ani CoreAVC to neumí, ale zatěžují CPU o 20 % míň než ty značkové s visačkou.Takže buď jsou autoři supergeniální nebo někdo kecá.
Nyní vyšel patch na PowerDVD7, AVC/H.264 dekoder se zlepšil alespoň o 15 %, ale totéž, atˇmám zapnuto DXVA on nebo off, nemá to vliv.
Fakt je, že asi ale volá uživatelem nekontrolovtelný postprocesing, protože obraz je jednoznačně lepší ve srovnání s FFDShow nebo CorAVC.
Titulky nemohou jet v overlay, takže musí použít VMR, no a výkon mu jde do pr.....