最初由 基利 发布
我对压制字幕视频的理解是:压制视频时,首先avisynth调用系统中的解码器来解码,然后结合filter滤镜把字幕通过realmedia producer编码成有字幕的RMVB文件,请问这样理解对不对?
[请教]压制视频时哪个软件做解码
基利@2010-08-16 01:11
刚学习制作字幕一段时间,用的是AviSynth 2.5和EasyRealMediaProducer1.94_Editor1.73和VSFilter.dll。已经成功做出几个有字幕的视频,但对一些原理还不是十分清楚基利@2010-08-16 01:18
再补充一个问题:如果终极解码没有相应的解码器播放不了视频,而最新版本的ffdshow有,这样终极解码会不会自动搜索并调用最新的解码器呢?又或者需要在软件内手动设置?dansary@2010-08-16 20:58
AviSynth可以理解为“合成器”,视频转换过程中是通过它来使用相关的滤镜(字幕VSFilter.dll也是它的滤镜)基利@2010-08-16 21:39
谢谢回答。看来压字幕的时候,解码应该是解码器的工作了Re: [请教]压制视频时哪个软件做解码
lititude@2010-08-17 10:01
引用最初由 基利 发布
我对压制字幕视频的理解是:压制视频时,首先avisynth调用系统中的解码器来解码,然后结合filter滤镜把字幕通过realmedia producer编码成有字幕的RMVB文件,请问这样理解对不对?
引用
如不对请指出。而另外紧接的问题是:我在制作一些视频过程中,源视频可能采用系统没有的编码,因此我需要用到ffdshow.比如我又安装了终极解码,又安装了最新版本的ffdshow,而终结解码内的ffdshow(如果有)的版本不是最新。这种情况下在解码时,avisynth是否会自动搜索最新版本的解码器?还是会使用终极解码的较旧的版本?
MeteorRain@2010-08-17 11:08
源滤镜在打开文件的时候,首先查看文件的类型 (是GUID形式的)基利@2010-08-17 18:06
引用最初由 MeteorRain 发布
源滤镜在打开文件的时候,首先查看文件的类型 (是GUID形式的)
然后看哪些解码器能开这种GUID类型的文件
然后根据优先级排序
最后一个一个尝试直至解码器表示他能处理这类文件
amfilica@2010-08-17 18:22
源滤镜是source reader 各种source 例如你写的avi,directshow,mpeg2 avclbs123456@2010-08-17 19:29
DOS有内部程序和外部程序,可以去查一下他们的区别基利@2010-08-18 09:44
引用最初由 amfilica 发布
源滤镜是source reader 各种source 例如你写的avi,directshow,mpeg2 avc
vsfilter 只是字幕插件(毕竟英文里叫loadplugin加载插件)
roozhou@2010-08-18 10:49
楼上说的概念是directshow里的滤镜,别和avs的搞混了基利@2010-08-19 20:33
谢谢楼上解释,看来还有其他更深的东东,学到这里差不多了。反正只是做字幕而已,哈哈