我只是想用 AviSynth 打开一个 AVI 文件并将其输入 VirtualDub。但是,当我打开我的.avs
脚本(仅包含一个AviSource()
调用)时,我收到以下错误:
Avisynth 打开失败:AVISource:找不到用于fourcc dvds 的解压器(H:\Videos\QTGMC\test.avs,第 1 行)
根据名为 GSpot 的软件(识别视频文件所需的编解码器),似乎安装了所需的 dvsd 编解码器。有谁知道为什么我无法打开这个文件以及如何修复它?
我只是想用 AviSynth 打开一个 AVI 文件并将其输入 VirtualDub。但是,当我打开我的.avs
脚本(仅包含一个AviSource()
调用)时,我收到以下错误:
Avisynth 打开失败:AVISource:找不到用于fourcc dvds 的解压器(H:\Videos\QTGMC\test.avs,第 1 行)
根据名为 GSpot 的软件(识别视频文件所需的编解码器),似乎安装了所需的 dvsd 编解码器。有谁知道为什么我无法打开这个文件以及如何修复它?
您可以使用FmpegSource2() - 它不使用来自系统的编解码器,例如AVISource()
orDirectShowSource()
并且可以识别许多具有帧精度的现代格式。
基本上,它支持 FFMPEG 支持的所有格式。
如果将来有人遇到同样的问题,我通过安装 Cedocida 编解码器来解决它:http ://www.cithraidt.de/cedocida/index.html#download 。
使用DirectShowSource()
而不是AviSource()
也有效。