Diit.cz - Novinky a informace o hardware, software a internetu

VirtualDub 1.5.2

VirtualDub logo
Jak říká samotný autor, je verze 1.5.2 více experimentální než kdy předtím. Poprvé je zde totiž přímo v kódu odděleno zpracování audia a videa a také se změnila architektura z push na pull. To by mělo řešit problém s asynchronním zpracováním obou datových toků. Důsledkem pak je lepší výsledný obraz bez roztřesení. Nový kód je také jednodušší a neprodukuje zbytečné prokládání rámců. No a samozřejmě celá řada dalších nových funkcí a oprav:
Novinky
  • nápověda byla konvertována z WinHelpu do HTML a více odpovídá současným vlastnostem programu
  • libovolná konverze frame rate
  • logg zápis o hlášení programu během práce
  • kontrola MPEG dává zprávy o nespojitosti časových značek
  • přidáno jakési maskování chyby na vstupu. Přiznám se, že lepší překlad pro: "Added limited error concealment capabilities to input handlers," nemám
  • filtry doznaly jisté optimalizace a vylepšení
  • přidán filtr pro umělou změnu vzorkovací frekvence v hlavičce audia bez převzorkování (new rate)
  • hlavičky nekompletního audio formátu, které odmítá načíst AC3 MP3 codec, jsou automaticky opraveny
  • podpora AVI1 s MP3 audiem, které Windows Media Player 8 detekoval jen jako MP3 audio
Odstraněno
  • coach dialogy. Ani zde moc nechápu, co tím básník mínil. Pravděpodobně Nápovědu, která se již neotvírá jako klasický Help, ale jako HTML v externím browseru.
Opravené chyby
  • indikátor volného místa pro zachytávání (capture) je ve Windows 98 omezen na 4GB
  • program nevytuhne, když není možné uložit zpracovávanou úlohu na disk
  • VDF který obsahoval více filtrů se zobrazoval pouze s tím posledním
  • program nevytuhne, když dojde k pokusu o přímé kopírování videa s abnormálně velkou hlavičkou BITMAPINFOHEADER (>16kB). Byl přidán kód pro detekci takové chyby
  • opraveny chyba ve filtru grafického editoru, když byl použit výstupní filtr s automatickým připojením bez udání místa k připojení
  • odstraněno zacyklení, které se objevovalo v závěrečné operaci při použití nízko/vysoko průchodových filtrů
  • odstraněna interní chyba při pokusu o spuštění neúplného filtru graph (nepropojené body)
  • již se nevyskytují nesmysly v hodnotách wLanguage/wPriority při zápisu audio hlavičky v AVI při konverzi MPEG-1
  • odstraněn pád programu při pokusu o načtení AVI s nesmyslnou vzorkovací frekvencí v záhlaví (0 nebo nekonečno). Přidán kód, který odhadne a nahradí rozumnou hodnotu
  • odstraněn menší únik paměti při použití video filtru "smoother"

Zbývá ještě domácí stránka Virtualdubu.

Diskuse ke článku VirtualDub 1.5.2

Žádné komentáře.