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ě

Synchronizace audia s videem

bArDa (274)|24.8.2005 10:53
Mam takovej delikatni problem. Pomoci Cinema Craft Encoderu sem vytvoril MPEG 2 pro DVD. Je v standardu PAL tedy 720x576 a 25 fps. Zdrojove video byl Xvid v 23.976 fps, audio bylo v AC-3. Audio sem transcodoval pres BeSweet 1.4 s GUI BeLight 0.21. V DVDLabu Pro sem pak DVD zkompletoval. Pak sem, ale zjistil, ze video a audio sou desynchronyzovany. Zkontroloval sem tedy video, Power DVD 6.0 ukazal, ze ma 25 fps, VirtualDub Mod a Media Player Classic taky. U audia sem, ale zjistil, ze precasovana zvukova stopa (25 fps) je stejne dlouha jako neprecasovana (23,976 fps). To se mi zdalo divny ponevadz kdyz sem pouzival TMPGenc tak mi to fungovalo. Takze sem se podival na DVD vytvorene TMPGencem. Opet sem se dozvedel, ze ma 25 fps, ale kdyz sem porovnal jeho delku s delkou zdroje dozvedel sem, ze je stejne dlouhe. Tedy DVD ve 25 fps je stejne dlouhe jako zdroj, ktery mel 23,976 fps. Sem z toho docela zmatenej znamena to, ze TMPGenc meni fps nejak jinak nez Cinema Craft nebo co.

Ten zvuk sem zkousel nejak precasovat, ale moc to nejde. Nevite nekdo jak na to. Zkousel sem vsechno mozny i Vegas 5.0, ale na nej sem totalni lama a hlavne se mi v nem nedari otevrit video ktery je m2v.
mirekv (7169)|24.8.2005 11:21
bArDa
S TMPGEnc jsem kdysi dělával dost SVCD, z 23.976 opravdu vzniklo video 25.000 fps stejné délky původního videa, ovšem s tím, že se 25. snímek dopočítal tak, že se duplikoval 24. snímek. Při souvislých, středně rychlých pohybech docházelo k nepříjemnému zaškubávání po 1 sekundě. Videu jsem tedy ve VDubu musel vnutit 25 fps, ovšam pak došlo k rozjetí zvuku. Změnu délky zvuku zvládají editory (SoundForge, Goldwave...)a taky Vdub.
Transformaci videa 23.976->25.000 bez změny délky umí ProCoder v1.5, případně ProCoder Express, který chybějící snímek doplní interpolací všech snímků mezi 1. a 24. Ovšem výsledek nic moc, lepší je vnutit videu 25 fps a zkrátit zvuk.
bArDa (274)|24.8.2005 12:19
mirekv
Presne prave proto sem prestal s TMPGencem delat, video se nepatrne skubalo. Cinema Craft to nedelal. Takze rikas GoldWawe nebo SoundForge jo? Tak jo to zkusim diky!!!
Fantas! (3016)|24.8.2005 14:04
bArDa
No na ceste jsi byl spravne...v tom vegasku se audio zesynchronizuje pomoci ctrl a potazenim za konec audia na delku videa... jj skoda. Uz jsi to mohl mit! 9-)
mirekv (7169)|24.8.2005 14:34
Fantas!
Učit se kvůli tomu Vegas, no nevím!
Fantas! (3016)|24.8.2005 14:36
mirekv
nemusi se kvuli tomu ucit vegas...staci jen aby vedel ze z TC pretahne video a audio, hodi je pod sebe a narazi na zacatek timeline. Potom si zumne konec (klikne na konec a stiskne sipku nahoru) a s ctrl+Lmys natahne na delku videa za konec audia...nic vic nemusi vedet! B-)
Fantas! (3016)|24.8.2005 14:38
mirekv
porad vzdorujes, ale jedno na vegasu taky zkoncis! :-D :-)- :BB:
mirekv (7169)|24.8.2005 14:44
Fantas!
To znám, mám to taky odzkoušené, ovšem Vegas musí někde sehnat, léčivo taky, nainstalovat, VDub má zadarmo.
Fantas! (3016)|24.8.2005 14:55
mirekv
no jo, ale jak to zesynchronizujes? Musis tam zadat konstantu, ne?
mirekv (7169)|24.8.2005 15:05
Mysliš ve VDubu? Ano do ratty pitch shift a stretch zadáš 0,9590. :-)
bArDa (274)|24.8.2005 15:50
Diku Mirku Goldwawe to zvladnul na jednicku. Fakt moc diky za radu.
Fantas! (3016)|24.8.2005 16:05
mirekv
no prave...proc se trapit s matikou... :-?
mirekv (7169)|24.8.2005 16:12
Dělával jsem konverzi AVI->DVD, ale co mám stolní přehrávač MPEG-4, tak jsem od toho upustil.
vlada (3470)|24.8.2005 17:32
Pokud máte někdo zájem, tak jsem kdysi na tohle téma napsal návod, jak to udělat v AviSynthu, což je asi nejkvalitnější možný způsob. Je to na http://jech.webz.cz/dvd1.php, specielně část Snímková frekvence.
bArDa (274)|25.8.2005 08:19
Hmm ten navod vypada dobre. To abych se naucil delat s tim AviSynthem.
vlada (3470)|25.8.2005 12:18
Pokud umíš anglicky, tak je práce s AviSynthem poměrně jednoduchá díky perfektní dokumentaci v HTML. Pár řádků textu udělá všechny nutný úpravy a encoder už potom nemá co zkazit :-)
Pears (1027)|25.8.2005 20:59
bArDa
Myslim, ze drive se naucis ve Vegasu nez v Avisinthu. Pokud v nem neznas ty "znaky a kody" co ktery znamenaj a co delaj tak je to dost slozity. Ve Vegasu (a nejen v nem) to "vidis" hned.
(muj nazor)
mirekv (7169)|25.8.2005 21:06
Pears
Ono jak na co, Když potřebuju resize, nebo letterbox, stačí mi napsat dva řádky scriptu, než se s tín dr*at ve Vegasu!
Pears (1027)|25.8.2005 21:09
jj, je to jako chemie a matika. Kdyz ji pochpis je lehka a krasna.
Fantas! (3016)|25.8.2005 21:17
mirekv
Jak muzes napsat "drbat", kdyz Vegasek neznas? :-?
mirekv (7169)|25.8.2005 21:23
Fantas!
A jé, to jsem čekal! :-E já proti Vegasu nic nemám, nainstalovaný ho mám a občas si něco zkouším, ale v Avisynthu mám předepsané scripty, stačí za pár sekund změnit pár znaků, spustím Procoder a jedu!
Fantas! (3016)|25.8.2005 22:28
mirekv
vsak ja vim! 9-) :-)-
bArDa (274)|26.8.2005 08:39
Pears
Me teda pripada jednodussi se naucit AviSynth nez Vegas. Ty prikazy nejsou az zas tak dlouhy. S Vegasem bych si musel trochu hrat
Pears (1027)|26.8.2005 21:05
Klikat na ikony,posouvat posuvniky atd. se mi stejne zda pohodlnejsi. Hlavne je videt (IHNED!!!!) v nahledu konecny vysledek a to je pro me dulezite. Ale musim uznat, ze svoje kouzlo to ma.
Neni docela fer srovnavat Vegas s AviSinthem uz jen proto, ze je to "ve svem oboru" uplne v jiny tride.
bArDa (274)|27.8.2005 10:02
To je fakt