[英]AviSynth can't open my AVI file: “AVISource: Couldn't locate a decompressor for fourcc dvds”
I simply want to open an AVI file with AviSynth and feed it into VirtualDub. 我只是想用AviSynth打开一个AVI文件并将其输入VirtualDub。 However, when I open my
.avs
script (consisting of just one AviSource()
call), I get the following error: 但是,当我打开
.avs
脚本(仅由一个AviSource()
调用组成)时,出现以下错误:
Avisynth open failure: AVISource: Couldn't locate a decompressor for fourcc dvds (H:\\Videos\\QTGMC\\test.avs, line 1)
Avisynth打开失败:AVI来源:无法为fourcc dvd找到解压缩器(H:\\ Videos \\ QTGMC \\ test.avs,第1行)
The required dvsd codec seems to be installed, according to software called GSpot (which identifies a video file's required codec's). 根据称为GSpot的软件(它标识视频文件的必需编解码器),似乎已安装了必需的dvsd编解码器。 Does anyone know why I can't open this file and how to fix it?
有谁知道为什么我无法打开此文件以及如何修复它?
In case anyone has the same issue in the future, I solved it by installing Cedocida codec: http://www.cithraidt.de/cedocida/index.html#download . 如果将来有人遇到相同的问题,我可以通过安装Cedocida编解码器来解决它: http : //www.cithraidt.de/cedocida/index.html#download 。
Using DirectShowSource()
instead of AviSource()
also works. 也可以使用
DirectShowSource()
而不是AviSource()
。
You can use FmpegSource2() - it does not use codecs from the system like AVISource()
or DirectShowSource()
and recognizes a lot of modern format with frame accuracy. 您可以使用FmpegSource2() -它不使用像
AVISource()
或DirectShowSource()
这样的系统中的编解码器,并且可以以帧精度识别很多现代格式。
Basically, it supports all the formats FFMPEG does. 基本上,它支持FFMPEG所做的所有格式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.