Jak vytahnout PTS z MPEG-2 transport streamu
Mam specialni pozadavek. Z duvodu casove synchronizace bych potreboval pospojovat segmenty *.TS (z DVB-T) tak, aby byly casove sychronni. To znamena, abych, pokud tam jsou vypadky (coz nelze nikdy uplne vyloucit), vedel, jakym kusem "tmy" a "ticha" to mam nastavit, aby dalsi segment zacal presne tehdy kdy ma. Neptejte se me proc, to je proste zadani :) ... Vim z definice MPEG-2 transport streamu, ze jsou tam ulozeny casove znacky, tzv. PTS. Ty by se mely s kazdou dalsi hlavickou TS zvysovat a jejich vzajemnym porovnanim by se melo dat zjistit kolik casu mezitim ubehlo. Hlavicka TS je ale, narozdil od PS, uplne kdekoli, nekde na blize neurcene pozici od zacatku souboru a kde to sakra hledat? A ted zaverecna otazka:
Nevite nekdo o nejakem programku, ktery by porovnal pocatecni PTS dvou segmentu transportniho streamu a vyplivl casovy rozdil? Pripadne by stacilo najit a vyplivnout hodnotu prvniho PTS v ramci souboru s ulozenym transportnim streamem. Nebo alespon nejake mensi "know how". Diky za kazdy tip.
Nevite nekdo o nejakem programku, ktery by porovnal pocatecni PTS dvou segmentu transportniho streamu a vyplivl casovy rozdil? Pripadne by stacilo najit a vyplivnout hodnotu prvniho PTS v ramci souboru s ulozenym transportnim streamem. Nebo alespon nejake mensi "know how". Diky za kazdy tip.
:)
Myslím, že se vydáváš na tenký led, žádná nahrávka podle mě není natolik vzácná, aby se s tím takto laborovalo.
Zkus TSPacketEditor, nechci popisovat co umí, ale jestli víš co chceš (sorry, neznám tě), určitě na to přijdeš sám.
K tomu nahrávání - není transport stream jako transport stream, drtivá většina playerů důleřité pidy ojebává......ale on ti to ten editor vypíše.
Mrkni na obrázek
Myslím, že se vydáváš na tenký led, žádná nahrávka podle mě není natolik vzácná, aby se s tím takto laborovalo.
Zkus TSPacketEditor, nechci popisovat co umí, ale jestli víš co chceš (sorry, neznám tě), určitě na to přijdeš sám.
K tomu nahrávání - není transport stream jako transport stream, drtivá většina playerů důleřité pidy ojebává......ale on ti to ten editor vypíše.
Mrkni na obrázek