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 - problem LiveLock

Xenostellar (10)|2.11.2004 14:21
Ahoj, mam v Premiere pripraveny video (DV, asi 1 hod. dlouhy) a chci ho pomoci frameserveru dostat do VirtualDubu. Tam pouziju deinterlace a komprimuju ho do DivX. Kdyz vsechno spustim tak to jede OK, ale problem nastane asi v pulce videa, kdyz VirtualDub zacne hlasit nejakou chybu "...posible LiveLock...". Kdyz jsem VD zastavil, tak jsem zjistil ze frameserver posila stale dokola 1 nebo 2 snimky.
Zkusil jsem PluginPac Frameserver i Avisynth a dela to totez, proto si myslim ze je chyba ve VirtualDubu. Setkal jste se nekdo s podobnym problemem?
mirekv (7169)|2.11.2004 14:38
Ve VDubu bych chybu neviděl. Když už zkoušíš AviSynth, tak si to video zkus pustit přes WMP.
Hawkey_tvf (434)|2.11.2004 17:04
To hlasi, ked pre nieco VD nepokracuje v praci dlhsiu ako rozumnu dobu, typicky pri inom subeznom procese s vyssou prioritou. Pritom in fact VD moze kodovat kludne dalej, ale "silne na pozadi". Samotne hlasenie "possible livelock" upozornuje len na to, ze tusim viac ako 10 s spracovava 1 frame. Ci to je alebo nie je OK, to uz je sitjuejsn dependent.
PS Laser (2)|3.11.2004 14:11
Tohle mi delal VD, kdyz jsem audio komprimoval do mp3 kodeku myslim od creative. Po zmene kodovani do Lame kodeku to uz to bylo v pohode.
Xenostellar (10)|4.11.2004 12:17
Ve WMP to jede OK.
Ale po prezkoumani oficialniho fora VirtualDubu a nekolika pokusech jsem zjistil, ze se tahle chyba vyskytne v pripade, kdyz se po zacatku zpracovavani videa VDubem zmeni jeho priorita procesu. Pak (ale ne nutne hned) dojde z nejakeho duvodu k zaseknuti na jednom framu. Alespon u me a verzi VD 1.5.10.
Hawkey_tvf (434)|4.11.2004 13:00
To nemusi byt zaseknutie, proste ine procesy s vyssou prioritou ho tak prevalcuju, ze spracovanie 1 framu mu trva dllllho. Ja ked potrebujem zaroven robit, davam ho standardne na Idle, teda on potom podla toho o co konkretne ide, robi tak 1-2 fps, alebo sa dostane do hentoho stadia, ale ked skoncim s tymi inymi programami tak sa zas rozbehne. Opakujem - to nie je CHYBA, iba UPOZORNENIE a este to neznamena ze sa naozaj "zasekol". In fact, on pocita dalej, ale s takou nizkou prioritou, ze to VYZERA ako keby stal.
Xenostellar (10)|5.11.2004 14:32
Myslim ze kdyz dela porad dokola stale 2 stejne obrazky pri rychlosti asi 2 fps tak o zaseknuti jde.
Mimochodem, kdyz na mem stroji zpracovavam video tak ho rano spustim a kdyz vecer prijdu tak mam vysledek a behem toho tam nebezi zadne jine programy. Standardni rychlost zpracovavani je 2-4 fps. Komprese 1 hodiny DV do DivX trva asi 11 hodin a to jen jeden pruchod. A co ze to je za stroj? Prece Pentium II / 400MHz :-)-
Prave proto me dost nastve, kdyz vecer zjistim, ze se to cely zaseklo nekde v pulce filmu a pritom to uz melo byt davno hotovy.
Hawkey_tvf (434)|6.11.2004 15:39
Ak sa zasekne v tom istom mieste tak to moze byt aj vadny video stream, cize skusil by som pouzit iny dekoder (napr. u DivX ide skusit dekodovat XviD alebo 3ivx dekoderom).