Відповіді:
Для декомпресії відео VirtualDub потрібен кодек, сумісний із відео для Windows (Vfw).
Кодеки DirectShow, як-от ті, що використовуються Windows Media Player, не підходять.
Це означає, що не всі кодеки, встановлені на вашому комп’ютері, VirtualDub може використовувати.
Дуже хороший пакет кодеків, що містить VFW, - це ffdshow .
Просто переконайтеся, що ви ввімкнули всі декодери формату в конфігурації VFW -> декодер -> кодеки.
Як мені вручну додавати / видаляти / перемикати кодеки?
У Windows NT / 2000 ці параметри зберігаються в Реєстрі, в якості ключа - частина VIDC.xxxx, а ім'я драйвера - як значення. Більшість кодеків зберігаються у:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
Ви також можете їх знайти в підрозділі під:
HKEY_CURRENT_USER\Software\Microsoft\Multimedia
Зазвичай після зміни вам потрібно лише перезапустити програми, які використовують кодеки, а не перезавантажувати всю систему.
Джерело та додаткова інформація щодо VirtualDub та кодеків.
Ні, але ви повинні використовувати 32-бітну версію Virtualdub, оскільки більшість кодеків там не перекомпільовані для 64-бітної версії.