安装 VirtualDub 的编解码器

安装 VirtualDub 的编解码器

我的机器上安装了许多视频编解码器,但 Virtualdub 只允许我从非常基本的选择中进行选择。

我是否必须以某种方式手动将 VirtualDub 指向编解码器?

答案1

VirtualDub 需要与 Video for Windows (Vfw) 兼容的编解码器来解压视频。DirectShow
编解码器(例如 Windows Media Player 使用的编解码器)不适用。

这意味着您的计算机上安装的编解码器并非都能被 VirtualDub 使用。

具有 VFW 的一个非常好的编解码器包是ffdshow
只需确保在 VFW 配置 -> 解码器 -> 编解码器下启用所有格式解码器。

答案2

如何手动添加/删除/切换编解码器?

在 Windows NT/2000 中,这些设置存储在注册表中,以 VIDC.xxxx 部分作为键,以驱动程序名称作为值。大多数编解码器存储在:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32

您还可以在以下子项中找到它们:

HKEY_CURRENT_USER\Software\Microsoft\Multimedia

通常,更改后您只需重新启动使用编解码器的应用程序,而不必重新启动整个系统。

来源以及有关 VirtualDub 和编解码器的更多信息。

答案3

不,但是您应该使用 32 位版本的 Virtualdub,因为大多数编解码器都没有针对 64 位版本重新编译。

相关内容