Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

Reencode mpeg2 - problém

pee.tr (1208)|29.12.2006 14:59
Potřebuju spojit dva kusy videa, konkrétně m2v(1) + mp2(1) a m2v(2) + mp2(2).
Dělám to v MPEG Video Wizard, ale za boha nemůžu přijít na to, jak to udělat ve stejným bitratu jako to je. Když se kouknu jaký to má současný bitrate (properties na timeline), ukazuje mi to 6420kbps variable, což taky zadám do exportu Vaiable bitrate 6420kbps, jenže spojenej výsledek je cca o třetinu větší soubor než logickej součet těch dvou původních. Taky nevím zda dávat "mpeg2 program" či "mpeg2 - transport"

A druhej problém: spojený to normálně přehrává celý video jak má. Jenže já to potřebuju dostat na jeden DVD disk, tudíž potřebuju reencodovat (v TMPEGEnc) a ten reenkodovanej soubor se mi při přehrávání vždy zastaví v místě toho předešlýho spojení a dál jede jen zvuk.

Díky za rady
mirekv (7169)|29.12.2006 15:03
pee.tr
proč to proboha děláš takhle?
pee.tr (1208)|29.12.2006 15:32
Co jako?
A jak jinak?
SS2CZ (874)|29.12.2006 15:35
Spoj ty soubory před demuxem to přeci musí jít! V ProjectX nebo Womble. :-R
pee.tr (1208)|29.12.2006 15:38
Vždyť co jinýho dělám? Spojuji to ve Womble MPEG Video Wizard. Spojuji tam jak video, tak audio stopu. Jiný zdroj nemám než m2v a mp2.
SS2CZ (874)|29.12.2006 15:44
Já myslel,že m2v je demuxlý video,audio je mp2 apod.
Jinak ten progam stream je mpeg2 a transport stream je TS.
Spoj to video a audio zpět ve Womble jako program stream a vlož do PX jako soubor1 + soubor2 atd. a demuxni. :-R
pee.tr (1208)|29.12.2006 16:23
SS2CZ

Ne neni to demuxlý. (nebo aspoň ne mnou)
A vše co píšeš jsem udělal. A vyvstal ten výše popsaný problém s větší velikostí souboru, což mi neni jasný proč a pak ten problém u přehrávání po reenkódování.
SS2CZ (874)|29.12.2006 16:42
Asi jsem ti to špatně napsal.Zkus ty soubory m2v a mp2 muxnout v něčem zpátky do mpeg2 program stream nebo transport stream a pak spojit v PX soubor1 + soubor2 a provést znova demux.
Tu velikost souboru mění Womble normálně,mě to taky dělal asi nějakou změnou GOP nebo co .
Nebo si jednoduše udělej DVD1 a DVD2 a spoj ve Shriku jako Titul1 a Titul2.Ve womble si jenom předělej audio z mp2 na ac3 než to dáš do IfoEditu.
mirekv (7169)|29.12.2006 16:48
Petrovi je někdy těžké poradit...
pee.tr (1208)|29.12.2006 16:49
[quote]Tu velikost souboru mění Womble normálně,mě to taky dělal asi nějakou změnou GOP nebo co .[/quote]
Takže promlém č.1 vyřešen.

...No oni se stejně muxnou v tom Womble. Spojení proběhne normálně v pohodě a ten *.mpg normálně běhá jak má, ale pak ho potřebuju zmenšit a po tom zmenšení reenkodováním v TMPEGEnc se mi video v tom místě spoje zastaví.
SS2CZ (874)|29.12.2006 16:59
Tak ho demuxni v PX a reenkoduj jenom video,nejlíp v HC_019.
vlada (3470)|29.12.2006 17:05
pee.tr
Podle mě se škrábeš zase levou nohou za pravym uchem. Napiš stručně a jasně co chceš udělat a poradim Ti. Hlavně napiš zdroj videa (formát, kde jsi ho vzal) a do jakýho formátu má být výsledek.
pee.tr (1208)|29.12.2006 18:06
vlada

Mě se zdá, že jsem stručně uved to co potřebuju hned v úvodu, ale tady se spíš dozvídám to proč to tak dělám a jak to udělat jinak, ale nikoli to proč tam může být ta chyba videa... :-)

Zdroj: nevim jistě je to od mirkav zřejmě z DVB-S soubory mám m2v a mp2 (píšu stručně už potřetí). Tedy 4 soubory (2videa a 2audia). Když sečtu jejich velikosti, jsem na 4,9GB a chci to dostat na 1 DVD v klasickém formátu authoringovaný m2v + ac3 (zvuk neřeším, ten už mám připraven).
StD (8612)|29.12.2006 19:24
Mno já bych řek', že ten druhý soubor nemá GOPy "od nuly" před spojením, proto se to seká. = tzn. nejdřív resetovat v ReStreamu.

Včera jsem zprovna spojoval ve Womblu dva naprosto odlišné (co do VBR, nikoli rozměru!) program-streamy mpg a fachčí to jak má. V každém případě bych raději spojoval program stream a potom až demux..., přestože píšeš, že to audio chceš zahodit a nahradit ac3.
pee.tr (1208)|29.12.2006 19:35
[quote]druhý soubor nemá GOPy "od nuly" před spojením, proto se to seká.[/quote] mě je akorát divný, proč se to seká až po reenkodování a ne hned po spojení do jednoho mpg souboru.
Jsem to teď proved dle Mirka, který mi poradil vytvořit "větší" DVD z obou částí pomoci Shrinku a pak to zmenšit Rebuilderem (kterej zatím nemám) :-)
StD (8612)|29.12.2006 19:40
Seká se to, protože nenavazuje TimeCode (je podle GOPů)! Samostatně to bude hrát vždycky.

BTW: Shrink je v tomto případě taky jen "prostředek", nikoli řešení = nechává time-code nedotčený... vč. třeba titulků! Tuhle jsem měl tu "čest" to po něm (ReAuthor) potom u jedné třetiny filmu ručně přepočítávat a autorizovat znovu od gruntu... :-((
StD (8612)|29.12.2006 19:52
Pokud chceš mít jistotu a stojí ti to za ten čas, tak to prožeň (každé zvlášť) ProCoderem.
vlada (3470)|29.12.2006 21:16
pee.tr
A co tenhle postup:

Program Muxman, načteš oba m2v a mp2 (ac3) soubory, vytvoříš DVD. To potom zmenšíš (DVDShrink, DVD Rebuilder atd.) To nefunguje?
pee.tr (1208)|30.12.2006 13:51
[quote]Seká se to, protože nenavazuje TimeCode (je podle GOPů)! Samostatně to bude hrát vždycky. [/quote]
nevím jak to přesně myslíš, ale mě to hraje v pořádku i spojený, ale pouze do tý doby, než to proženu tím TMPEGem pro zmenšení velikosti.
vlada
Muxman zatím neznám, mám to spojený Shrinkem, teď to ještě zmešit. Tak uvidím, když tak ho zkusím. Dík
StD (8612)|30.12.2006 18:23
...právě! Vadí to až při autorisaci.
pee.tr (1208)|30.12.2006 18:48
StD

nééé!!! už po Xtý si nerozumíme :-) TMPEG nedělá autorizaci! a po něm to kravne.
StD (8612)|31.12.2006 09:33
Tak po Xtý, řešení: Udělej si ty díly každý zvlášť, když už si to nechceš korektně spojit do jednoho třeba ve Womblu MVW, a potom to autorisuj do dvou PGC za sebou se Seamless přehráváním. A je hotovo!
pee.tr (1208)|31.12.2006 17:39
StD

ach jo, ve Womblu jsem to přece původně spojoval... :-I
Ale neva, udělal jsem z toho teda jedno "větší" DVD Shrinkem, do nějž jsem natáh obě části. Rebuilderem jsem to poté zmenšil na skutečnou velikost DVD. Teď to akorát zkouším pouštět z HDD pomocí PowerDVD a zas si spustím pouze buď první nebo druhou část. Dělaj jsem něco špatně? Nebo jak aby to jelo vcelku? Sorry, ale co je PGC a Seamless přehrávání a gde to nastavit? Mě vzniklo toto:

Seznam [1 Složka: VIDEO_TS] v 17:38:05 na 31.12.2006
11 Soubor(ů) 0 Podsložka(ek) 4,3 GB (4 638 941 184 byt(ů))

Název souboru Velikost (KB)
------------- ------------- ----------- ------------------ ------------------
VIDEO_TS.BUP ... 6 KB ... 31.12.2006 2:28:37
VIDEO_TS.IFO ... 6 KB ... 31.12.2006 2:28:37
VTS_01_0.BUP ... 58 KB ... 31.12.2006 2:28:37
VTS_01_0.IFO ... 58 KB ... 31.12.2006 2:28:37
VTS_01_1 ... 1 048 574 KB ... 31.12.2006 2:25:16
VTS_01_2 ... 1 048 574 KB ... 31.12.2006 2:25:37
VTS_01_3 ... 914 006 KB ... 31.12.2006 2:25:55
VTS_02_0.BUP ... 36 KB ... 31.12.2006 2:28:37
VTS_02_0.IFO ... 36 KB ... 31.12.2006 2:28:37
VTS_02_1 ... 1 048 574 KB ... 31.12.2006 2:28:31
VTS_02_2 ... 470 288 KB ... 31.12.2006 2:28:37
StD (8612)|31.12.2006 19:59
Pořiď si nějaký autorisační soft "pro dospělé". Já třeba dělám ve Scenaristu :-I

BTW: Proč pácháš dvě VTS??! Musíš mít dvě PGC uvnitř jedné (1) VTS_1. A "Seamless" je to, že ti ta druhá PGC začne plynule automaticky hrát hned po skončení první PGC bez prodlevy. Akurát se budeš muset smířit s tím, že ti na playeru bude běžet time-code vždy odděleně pro každý ten tvůj díl, nikoli od nuly od začátku do konce - na začátku druhé PGC se vynuluje... :-I
pee.tr (1208)|1.1.2007 12:43
Tak se mi zdá, že jsem po X hodinách zpracovávání pořád na stejným místě. Každý radí něco trochu jinýho, ale buďto jsem už úplně natvrdlej nebo se toho vždycky dozvím jen půlku...
Teď už fakt nevím odkud znova začít.
"Pro dospělé" mám třeba TMPEG DVD Author nebo i Sony DVD Architect by se tu našel.
StD (8612)|1.1.2007 12:47
Tak halt "back to basics", ale pokračuj raději v sekci Mastering... :-E :BB:
pee.tr (1208)|1.1.2007 12:51
No jaks narazil na ten Woble, tak já tu mám i spojený jeden soubor MPG. Dalo by se s ním udělat jediný - přeenkodovat ho aby neměl 6,5GB, ale to už jsem zase tam kde jsem byl na začátku, když se mi to pak seká na počátku druhýho dílu...
StD (8612)|1.1.2007 12:58
Tu "zásadní chybu" jsi udělal hned na 1. str. v 1. příspěvku.
Nejprve si ty díly zmultiplexuj každý zvlášť do program-streamu a ten, který chceš přizpůsobit v bitrate tomu druhému nech re-encodovat (nastavíš si to v záložce Export/Video/Expert), samozřejmě z time-line.
Teprve potom, až budeš mít ty díly se stejnými parametry si je oba v time-line Womblu spoj a vyexportuj. Pokud máš také MVW DVD jako já, tak z toho můžeš rovnou udělat DVD, včetně konverze toho Mp2 do AC3, i když to snad ani není třeba.
pee.tr (1208)|1.1.2007 13:04
mě ale oba ukazují, že maji stejnej bitrate
StD (8612)|1.1.2007 13:07
Jo, ale nominál. Co ukazuje přesně BitRate Viewer?? Včetně údajů o prokládání, quantizaci atd. To je také stejné? Chlape, s tebou to je jako kdybys video i TVFreak viděl "první den"... :-E

BTW: Skoro bych se i vsadil, že ten jeden díl je blbě ustřižený a má nastaveno špatné pořadí půlsnímků. Ohlídej si to v tom výše zmíněném okně Womblu (místo Leave as is nastav TFF, pokud je ten materiál z TV). Womble totiž tohle klasicky udělá když dáš na začátek třeba titulek nebo roztmívačku - pak totiž celý stream identifikuje podle tohoto nového frejmu, který je defaultně nastaven jako LFF.
pee.tr (1208)|1.1.2007 13:37
BitRate Viewer
StD (8612)|1.1.2007 13:44
Ty děsný špičky quantisace (17-18) jsou předpokládám zřejmě na konci každého dílu, ne?! Možná by pomohlo se jich zbavit, nevím. V každém případě zkus ještě postup podle mých předchozích dvou postů a dej zítra vědět. Teď už modem vypínám a jdu si dát poobědního šlofíčka do čtyř. :BB:
pee.tr (1208)|1.1.2007 14:10
podle TIME je vidět že jsem to načet v pozicích: díl 1 - na konci, díl 2 - na začátku.

Jsem teď zjistil, že i hned po spojení ve Womblu je při přehrávání toho celkovýho MPGu problém, ale po posunutí posuvníku do úrovně 2.dílu to jede, kdežto po tom následným projetí TMPEGem už nikoliv. Takže opravdu v tom přechodu dílů nějakej problém je a to reenkódování ho jen nějak zviditelní.
pee.tr (1208)|1.1.2007 14:46
Tak jsem to načet obojí v TMPEG DVD Author a z něj už mi to leze jak jsem chtěl a přehrává to taky bez zaseknutí :-!!! Možná je to tak díky nastavení v záložce v menu (i když to dělám bez menu) na pozici "Play all tracks".
Mám teď tedy:

    Seznam [1 Složka: VIDEO_TS] v 14:41:25 na 1.1.2007
    4,8 GB (5 119 897 600 byt(ů)

    Název souboru Velikost (KB)
    ------------- ---------
    VIDEO_TS.BUP ... 8 KB ... 1.1.2007 14:32:13
    VIDEO_TS.IFO ... 8 KB ... 1.1.2007 14:32:13
    VTS_01_0.BUP ... 82 KB ... 1.1.2007 14:35:45
    VTS_01_0.IFO ... 82 KB ... 1.1.2007 14:32:13
    VTS_01_1 ... 1 048 404 KB ... 1.1.2007 14:35:45
    VTS_01_2 ... 1 048 404 KB ... 1.1.2007 14:35:45
    VTS_01_3 ... 1 048 404 KB ... 1.1.2007 14:35:45
    VTS_01_4 ... 1 048 404 KB ... 1.1.2007 14:35:45
    VTS_01_5 ... 806 104 KB ... 1.1.2007 14:35:45
Teď už to jen proženu Rebuilderem a bude :-)
vlada (3470)|1.1.2007 17:13
pee.tr
Hele když už to stejně musíš překomprimovat, tak proč si to neudělal pomocí AviSynthu, HC a DGMPGDec? To je naprosto spolehlivá cesta bez problémů.
pee.tr (1208)|1.1.2007 17:17
vlada
přes ten HC to Rebuilderem právě dělám. DGMPGDec neznám. Ale dík.
vlada (3470)|1.1.2007 17:41
pee.tr
No právě, mohl jsi to udělat jakoby ručně. Místo Rebuilderu použít DGMPGDec na dekódování MPEG-2 a AviSynth pro nakrmení výstupem HC enkoder. Rebuilder určitě právě tyhle 2 programy na pozadí taky používá.