На моей машине установлено много видеокодеков, но Virtualdub позволяет мне выбирать только из базового набора.
Нужно ли как-то вручную указывать VirtualDub на кодеки?
На моей машине установлено много видеокодеков, но Virtualdub позволяет мне выбирать только из базового набора.
Нужно ли как-то вручную указывать VirtualDub на кодеки?
VirtualDub требует совместимый с Video для Windows (Vfw) кодек для распаковки видео.
Кодеки DirectShow, такие как используемые проигрывателем Windows Media, не подходят.
Это означает, что не все кодеки, установленные на вашем компьютере, могут использоваться VirtualDub.
Очень хорошим пакетом кодеков, в котором есть VFW, является ffdshow.
Просто убедитесь, что вы включили все ваши декодеры форматов в VFW Configuration -> Decoder -> Codecs.
Как вручную добавить / удалить / переключить кодеки?
В Windows NT/2000 эти параметры хранятся в реестре, причем ключ VIDC.xxxx является ключом, а имя драйвера - значением. Большинство кодеков хранятся в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
Вы также можете найти их в подразделе:
HKEY_CURRENT_USER\Software\Microsoft\Multimedia
Обычно после изменения вам нужно только перезапустить приложения, использующие кодеки, а не перезагружать всю систему.
Источник и дополнительная информация о VirtualDub и кодеках.
Нет, но вы должны использовать 32-битную версию Virtualdub, так как большинство кодеков там не перекомпилированы для 64-битной версии.