引用:
原帖由 BigBangBang 于 2007-1-12 03:18 发表
这个是没有RESIZE的吧
转出来一小段竟然和片源的分辨率一样....
你说对了,因为ffmpeg的resize的方式相当差劲,所以一般为了保证质量,用AVS来处理,这就是3GP的最大特点了。
在3GP_Converter.ini里面添加
[Avisynth]
Ext0=WMV:\cores\DSS.avs
Ext1=WMA:\cores\DSS.avs
Ext2=AVI:\cores\DSS.avs
Ext3=RM:\cores\DSS.avs
Ext4=RMVB:\cores\DSS.avs
Ext5=MKV:\cores\MKV.avs
Ext6=SRT:\cores\SRT.avs
Ext7=SSA:\cores\SRT.avs
Ext8=SUB:\cores\SUB.avs
Ext9=ASS:\cores\SRT.avs
这样把以上后缀的文件拖放以后,它就会自动先把这个文件写成AVS的,然后拿这个AVS来转,这就是为什么有的人说3GP什么都能转,有的人用3GP转什么都出错,关键就是AVS的运用。
举例:
\cores\DSS.avs
内容是:
引用:
DirectShowSource("<%InputFile%>",convertfps=true)
sharpen(0.1)
BicubicResize(480,272,-0.8,0)
return last
就是说你把文件拖进去以后就先生成一个这样的临时AVS文件,在AVS中就已经做好了resize,还可以加些滤镜,比如适当锐化~~~
然后转的时候就不用再resize了。由于AVS本身的resize参数非常优秀,所以转换出来画面锐度很好,而用一些mencoder为核心的傻瓜软件,大多不重视这一点,转出来的片子就会显得比较模糊。这也是我不喜欢用那些傻瓜软件的原因~~~虽然说mencoder新版也可以支持AVS的音频,完全可以用mencoder来转出不错的效果,但是那样就失去了mencoder转换的一大优势-----高速性。于是就没有必要用mencoder~