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ě

VirtualDUB a zla synchronizacia audio/video

quasi (157)|3.2.2006 08:27
Priatelia,
prednedavnom som zacal pouzivat VirtualBUD MPEG2, a som s nim maximalne spokojny. Ale aj tak sa vyskytol 1 problem: ked dam konvertovat MPEG2 video do Divx 521, nastavim bitrate videa na 1302 kbps alebo aj inu hodnotu, a nastavim bitrate audia na 128 alebo 160 kBps MPEG layer3, vzdy je vysledna konverzia rozladena - zvuk nesedi s obrazom. Navyse, MP3 sa mi pri vyssich bitrate automaticky zmeni na LAME MP3, neviem preco.
Spravne synchronizovane video mam len ked nastavom zvuk na MP3 96 kBps 44,1kHz, ale chcem to konvertovat do vyssej kvality, a to mi nejde....

Dik za rady
mirekv (7169)|3.2.2006 08:33
quasi
Děláš CBR, nebo VBR? V čem výsledek zkoušíš? VBR se ve VDubu nedá korektně přehrát.
Foolproof (2713)|3.2.2006 10:59
No není mi to jasné, předpokládám, že převádíš MPEG2 do AVi.

Napřed přece volíš enkoder ( např. Lame) a VirtualDub sám nabídně bitrates, které padají do úvahy a z nich vybereš.
Samo se nic nemůže změnit.
quasi (157)|3.2.2006 13:43
[quote=Foolproof]No není mi to jasné, předpokládám, že převádíš MPEG2 do AVi.

Napřed přece volíš enkoder ( např. Lame) a VirtualDub sám nabídně bitrates, které padají do úvahy a z nich vybereš.
Samo se nic nemůže změnit.[/quote]

Prevadzam MPEG2 do MPEG4 - Divx 5.2.1
Nastavim audio - MPEG layer3, 44100/128kB bitrate, dam to prekonvertovat, vysledok je posunuty obraz a zvuk, a ked idem znova do audio, su tam nastavene tie iste hodnoty, ale Lame MP3, a VBR alebo CBR (neviem teraz ktore z tychto 2).
quasi (157)|3.2.2006 13:45
[quote=mirekv]quasi
Děláš CBR, nebo VBR? V čem výsledek zkoušíš? VBR se ve VDubu nedá korektně přehrát.[/quote]


Skusam to v MP10, nie vo VDube. A nastavi sa tam same VBR alebo CBR (nepamatam si ktore presne, jedno z tych 2), hoci ja nastavim nie LAME MP3, ale MPEG layer3, co je volby o kus nizsie. Na Lame MP3 je to vzdy prehodene, ked si pozriem nastavenia po konverzii, cize to tam musi skocit same.
Miuvek (858)|3.2.2006 19:39
[quote=quasi][quote=Foolproof]No není mi to jasné, předpokládám, že převádíš MPEG2 do AVi.

Napřed přece volíš enkoder ( např. Lame) a VirtualDub sám nabídně bitrates, které padají do úvahy a z nich vybereš.
Samo se nic nemůže změnit.[/quote]

Prevadzam MPEG2 do MPEG4 - Divx 5.2.1
Nastavim audio - MPEG layer3, 44100/128kB bitrate, dam to prekonvertovat, vysledok je posunuty obraz a zvuk, a ked idem znova do audio, su tam nastavene tie iste hodnoty, ale Lame MP3, a VBR alebo CBR (neviem teraz ktore z tychto 2).[/quote]
A proč volíš pro MP3 sample rate 44100Hz? Ten vstup je dozajista 48000Hz, tak bych to tak nechal - to může být i jedna z příčin tvého problému.
Druhá věc je fakt, že je jistější audio enkodovat separátně a připojit až k hotovému videu.
vlada (3470)|6.2.2006 09:20
quasi
Pořád tu všem nutim jednu zásadu: VirtualDub je na video, nedělejte tam zvuk. Ale je to marný, je to marný, je to marný..... :-E :-E :-E

Udělej to takhle: Ve VD si zpracuj video a demuxuj zvuk - WAV, AC3, MP2 - je to jedno. Potom ho překomprimuj v BeSweetu (BeLight) a přidej ho v módu DirectStream copy. Pokud chceš VBR zvuk (kvalitnější), tak bych na muxování doporučil spíš AVI-Mux GUI, ten je na to spolehlivější.

Podrobnosti najdeš na mých stránkách.
aa007 (41)|9.7.2006 01:11
Mam taky ten problem, ale ten navod nepomaha. Otevru ten MPEG2 klip nahrany z DVB-T karty dam v VirtualDub-MPEG2 Save Wav a ulozim to jako format ac3 to pak otevru v BeSweet prekonvertuju to do Wave-MP3 pak ve virtualdubu dam vyber komprese videa nastavim xvid + vse potrebne a pak dam Browse for audio, nactu tam ten prevedeny zvuk a dam save avi ale i pote je zvuk posunuty oproti videu. Co delam spatne?
Dreamer (459)|9.7.2006 17:34
Ja som ten problem dlho riesil, az teraz ked uz mam plny disk MPEGu 2, bol som nuteny to vyriesit, prevadzat audio na WAV a potom opat komprimovat v roznych programoch sa mi nechcelo a ani som na to nemal cas (kedze nemam len filmy ale aj vela videoklipov). Este kym poviem ako som to vyriesil, chcem povedat ze som skusal vela roznych programov na prevod MPEG2 do AVI a nikde to nefungovalo dobre, len v:

AutoGK - zvuk sedi s obrazom, vsetko spravi sam, (pomerne) rychlo a kvalitne.

Odporucam tento navod (anglicky). Tiez odporucam na nahravanie DVB Dream (nie je jediny kt. nahrava dobre, ale hlavne nie ProgDVB).
vlada (3470)|9.7.2006 20:31
aa007
A když demuxneš ve VDM ten AC3 a potom ho zase muxneš zpátky, sedí zvuk? - Tohle je důležitý vyzkoušet!!!
aa007 (41)|9.7.2006 23:56
No on nesedi jeste pred demuxem ve VDM je posunutej ze zacatku, ale kdyz ten klip pustim v media playeru tak to jde ok
Dreamer (459)|10.7.2006 00:15
[quote=aa007]No on nesedi jeste pred demuxem ve VDM je posunutej ze zacatku, ale kdyz ten klip pustim v media playeru tak to jde ok[/quote]
Takze ked ten MPEG2 pustis v prehravaci zvuk sedi, ale pri upravach uz nie? U mna to bolo rovnake, hod ten MPEG2 bez akychkolvek uprav (maximalne odstrihni zaciatok a koniec, nie stred, v MPEG2CUT2 - overene) do AutoGK a malo by to byt OK, mne to vsetky ostatne programy dobabrali, demux sa vykonal nekompletne, ale AutoGK to spravil bezchybne. Tiez DVB zaznam ale DVB-S (Skystar 2).
vlada (3470)|10.7.2006 10:54
Dreamer
AutoGK používá na demux program DGIndex (součást balíku DGMPGDec). Je to opravdu dobrej program.

aa007
Teď tomu nerozumim - sedí nebo nesedí? Kdy přestane sedět?
aa007 (41)|10.7.2006 14:16
No ten zvuk nesedi ve VD-MPEG2 uz od zacatku (aniz bych s tim cokoliv delal)
Zatim sem to vyresil tak, ze sem v menu Interleaving nastavil zpozdeni audio stopy o -450ms, ale delat zjistovat to u kazdyho filmu 9-)
Neda se to nejak opravit?
mirekv (7169)|10.7.2006 14:59
aa007
Tady bych doporučil udělat demux v ProjectX, ten ti zaručí synchronní zvuk. Ve AGK bych udělal jen video, audio převedl do MP3 a ve VDM připojil až ve finále. Ovšem nemám to odzkoušené, formáty DivX apod jsem se zabýval kdysi dávno jako malé dítě. :-)
Dreamer (459)|10.7.2006 15:53
[quote=aa007]No ten zvuk nesedi ve VD-MPEG2 uz od zacatku (aniz bych s tim cokoliv delal)
Zatim sem to vyresil tak, ze sem v menu Interleaving nastavil zpozdeni audio stopy o -450ms, ale delat zjistovat to u kazdyho filmu 9-)
Neda se to nejak opravit?[/quote]
Samozrejme ze sa to da, ale ked si nevies precitat moje reakcie, tazko ti radit... Alebo ze by si nerozumel slovencine?? Tu su este raz (dufam ze to nepotrebujes prelozit ;-) ):

[color=blue]"Ja som ten problem dlho riesil, az teraz ked uz mam plny disk MPEGu 2, bol som nuteny to vyriesit, prevadzat audio na WAV a potom opat komprimovat v roznych programoch sa mi nechcelo a ani som na to nemal cas (kedze nemam len filmy ale aj vela videoklipov). Este kym poviem ako som to vyriesil, chcem povedat ze som skusal vela roznych programov na prevod MPEG2 do AVI a nikde to nefungovalo dobre, len v:

AutoGK - zvuk sedi s obrazom, vsetko spravi sam, (pomerne) rychlo a kvalitne.

Odporucam tento navod (anglicky). Tiez odporucam na nahravanie DVB Dream (nie je jediny kt. nahrava dobre, ale hlavne nie ProgDVB)."

"[quote=aa007]No on nesedi jeste pred demuxem ve VDM je posunutej ze zacatku, ale kdyz ten klip pustim v media playeru tak to jde ok[/quote]
Takze ked ten MPEG2 pustis v prehravaci zvuk sedi, ale pri upravach uz nie? U mna to bolo rovnake, hod ten MPEG2 bez akychkolvek uprav (maximalne odstrihni zaciatok a koniec, nie stred, v MPEG2CUT2 - overene) do AutoGK a malo by to byt OK, mne to vsetky ostatne programy dobabrali, demux sa vykonal nekompletne, ale AutoGK to spravil bezchybne. Tiez DVB zaznam ale DVB-S (Skystar 2)."[/color]

Este upresnim, ze demux som robil v ProjectX, precital som si predtym navod a vysledok bol nekompletny subor (len asi polovica).

A pridavam este inu reakciu:

[quote=vlada]Dreamer
AutoGK používá na demux program DGIndex (součást balíku DGMPGDec). Je to opravdu dobrej program.[/quote]
aa007 (41)|10.7.2006 16:24
To jsem samozrejme cetl, ale v AutoGK nejdou vystrihovat reklamy a pouzivat logoaway a resi jeste jeden muj problem a to sou cerny pruhy po stranach vim ze pouziva VDM, ale opravdu v nem nevim jak oddelat ty pruhy kdyz pouziju Cropping tak sou jeste vetsi
aa007 (41)|10.7.2006 16:37
Tak jsem to demuxnul pres ProjectX a vlozil do VD-Mpeg2 a uz to jde dobre moc diky
vlada (3470)|10.7.2006 21:49
[quote=aa007]To jsem samozrejme cetl, ale v AutoGK nejdou vystrihovat reklamy a pouzivat logoaway a resi jeste jeden muj problem a to sou cerny pruhy po stranach vim ze pouziva VDM, ale opravdu v nem nevim jak oddelat ty pruhy kdyz pouziju Cropping tak sou jeste vetsi[/quote]

AutoGK moc neznam, já to dělam manuálně, ale podle mě by mělo jít někde upravit AviSynth skript a vložit tam nějaké filtry (logo, ořeaz atd.) Pokud Tě zajímá, jak funguje program AutoGK, přečti s můj návod na ripování DVD, AutoGK to dělá v podstatě stejně, akorát to automatizuje. Ripování DVD a konverze DVB-S/T jsou v principu úplně stejný.

Ještě můžeš zkusit jednu věc, jenom tak pro zajímavost. Když demuxneš video a zvuk programem DGIndex, tak by měla jako souřást názvu audio streamu být nějaká hodnota delay. Kolik tam píše? VDM a VD-MPEG2 to podle mě ignorujou a tim se zvuk posune.
mirekv (7169)|10.7.2006 21:52
vlada
Jo, delay ti to vypíše, ale kde je hlavní příčina?
aa007 (41)|11.7.2006 00:43
Tak zpozdeni je podle DGIndex -508ms
Dreamer (459)|11.7.2006 01:54
[quote=aa007]To jsem samozrejme cetl, ale v AutoGK nejdou vystrihovat reklamy a pouzivat logoaway a resi jeste jeden muj problem a to sou cerny pruhy po stranach vim ze pouziva VDM, ale opravdu v nem nevim jak oddelat ty pruhy kdyz pouziju Cropping tak sou jeste vetsi[/quote]
Presne to vadilo aj mne. Reklamy mozes vystrihnut neskor, vo VirtualDubMod, bez rekompresie, da sa to pomerne presne a jednoducho, len musis vypocitat aky velky ma byt vysledny subor, ale to nie je taky problem kedze AutoGK za teba spravi vsetko ostatne sam.

Cierne pruhy odstrihne sam, nemusis nic robit, ale mozes to spravit aj manualne, ked stlacis ctrl+f9. Prave komprimujem klipy a funguje to bezchybne.

Logoaway sa tam tiez da pouzit, to som zatial neskusal ale mozno budem strihat cele pruhy, ja by som sa na to aj vykaslal ale ked slovenske stanice maju okrem loga te odporne piktogramy a tie mi uz riadne vadia.

Tu najdes viac o tom ako pridat logoaway do AutoGK:

http://forum.doom9.org/showthread.php?t=100517
http://forum.doom9.org/showthread.php?t=79227
vlada (3470)|11.7.2006 06:37
[quote=mirekv]vlada
Jo, delay ti to vypíše, ale kde je hlavní příčina?[/quote]

Podle mě je problém v nahrávacím SW. Ale pokud jsou programy schopné delay nadetekovat, nemělo by to při korektním postupu způsobovat žádné potíže.
aa007 (41)|12.7.2006 00:36
No nahravaci software je DVBViewer PRO v 3.5.0
inseminator2004 (32)|4.8.2006 11:15
Mam stejny problem. Misto abych nahraval na hddrecorderu a pracne to tahal do PC prez DVDRW jsem si poridil DVB-T hybrid kartu Leadtek Winfast DVB2000H a uplna spokojenost. Nicmene virtualdub me taky posune zvuk hned po nacteni. :(( Prehravac (MPC) prehraje soubor normalne.

Nastesti jsem ale nasel reseni. Staci ale dat File/File Information a polozku Screw prepsat do Audio/Interleaving. Jeste jsem to nevyzkousel na vice souborech, zatim jen 3 ale fakci to. Jinak hodnota je vzdy jina! A jina nez ukazuje DGIndex! 9-)

Zajimalo by me ale:
Dalo by se to nejak zautomatizovat nejaky pluginem? Zatim jsem nic nenasel.

Jak spusti virtualdub tak aby automaticky nacetl me ulozene nastaveni?
StD (8612)|4.8.2006 11:42
?? Snad Skew, ne?! :-I
vlada (3470)|4.8.2006 15:25
inseminator2004
Nastavení ve VD si můžeš uložit jako předvolbu. Je to myslím někde v menu "Soubor/File".
inseminator2004 (32)|20.8.2006 11:15
[quote=vlada]inseminator2004
Nastavení ve VD si můžeš uložit jako předvolbu. Je to myslím někde v menu "Soubor/File".[/quote]
jak ale startovat virtualdub automaticky s touto predvolbou?
vlada (3470)|20.8.2006 12:39
inseminator2004
Podle mě by to mělo jít nějakým command line parametrem, který si přidáš do zástupce. Koukni do nápovědy....