Odpowiedzi:
VirtualDub wymaga dekodera kompatybilnego z wideo dla Windows (Vfw).
Kodeki DirectShow, takie jak te używane przez Windows Media Player, nie są odpowiednie.
Oznacza to, że nie wszystkie kodeki zainstalowane na twoim komputerze mogą być używane przez VirtualDub.
Bardzo dobrym pakietem kodeków z VFW jest ffdshow .
Tylko upewnij się, że włączyłeś wszystkie dekodery formatu w Konfiguracja VFW -> Dekoder -> Kodeki.
Jak ręcznie dodawać / usuwać / przełączać kodeki?
W Windows NT / 2000 ustawienia te są przechowywane w rejestrze, z częścią VIDC.xxxx jako kluczem i nazwą sterownika jako wartością. Większość kodeków jest przechowywana w:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
Możesz je również znaleźć w podkluczu pod:
HKEY_CURRENT_USER\Software\Microsoft\Multimedia
Zwykle po zmianie wystarczy zrestartować aplikacje korzystające z kodeków zamiast restartować cały system.
Źródło i więcej informacji na temat VirtualDub i kodeków.
Nie, ale powinieneś użyć 32-bitowej wersji Virtualdub, ponieważ większość dostępnych kodeków nie jest ponownie skompilowana dla wersji 64-bitowej.