最初由 MeteorRain 发布
给你看个我压女神的特效挂载文件好了。
多简单…………
编程,和数学一样,是一种艺术…………
用得好,做出来的东西漂亮,又简洁……
kira_ms_freedom@2005-08-16 20:10
引用最初由 MeteorRain 发布
给你看个我压女神的特效挂载文件好了。
多简单…………
编程,和数学一样,是一种艺术…………
用得好,做出来的东西漂亮,又简洁……
引用
loadtx.avs『建立的AVS文件名』
function loadtx(clip c, int mid, int ed)『C是指主AVS里调用LOADTX截取的那一段』
{
loadplugin("g:\vsfilter.dll")『加在字幕插件』
v1 = c.trim(0, mid - 1).textsub("..\gene\megamiop.ass").textsub("..\gene\megamiop.logo.ass")『在C视频截取(0,MID-1)这一段加在字幕文件megamiop.ass,\megamiop.logo.ass,前面的..指路径』
v2 = c.trim(mid, ed - 1).textsub("..\gene\megamimid.ass")『在C视频中截取(MID,ED-1)这一段,挂载字幕文件megamimid.ass』
v3 = c.trim(ed, 0).textsub("..\gene\megamied.ass")『在C视频中截取ED到末尾的视频,加在字幕megamied.ass』
return v1+v2+v3『处理后的视频文件V1,V2,V3按V1,V2,V3的顺序合并』
PS:
1、这里的MID应该是特效开始前的第一帧
2、这里的ED应该是特效结束后的第一帧
3、megamiop.logo.ass是LOGO特效(废话,人家在里面打上了LOGO4字),megamied.ass这个到底是什么呢,我判断不了,不过很想知道呵呵,脑子里有很多种假设,就不写上去了:D
引用
03\main.avs『主AVS文件名及其路径』
<加载文件>『应该是一些滤镜用到的.DLL动态链接库文件』
<前期处理>『对片源进行处理,挂上字幕,挂滤镜去噪等等』
import("..\loadtx.avs")『加载前面写好的AVS』
loadtx(18414, 32249)『调用AVS里面写好的脚本,对(18414,32249)这一段进行处理,18414以及32248也就是LOADTX.AVS里面的那两个0,一前一后』
MeteorRain@2005-08-16 20:48
v1 = c.trim(0, mid - 1).textsub("..\gene\megamiop.ass").textsub("..\gene\megamiop.logo.ass")『在C视频截取(0,MID-1)这一段加在字幕文件megamiop.ass,\megamiop.logo.ass,前面的..指路径』MeteorRain@2005-08-16 20:51
另外,这贴严重PT了kira_ms_freedom@2005-08-16 21:08
引用最初由 MeteorRain 发布
v1 = c.trim(0, mid - 1).textsub("..\gene\megamiop.ass").textsub("..\gene\megamiop.logo.ass")『在C视频截取(0,MID-1)这一段加在字幕文件megamiop.ass,\megamiop.logo.ass,前面的..指路径』
..\是指上级目录……
1、这里的MID应该是特效开始前的第一帧
2、这里的ED应该是特效结束后的第一帧
3、megamiop.logo.ass是LOGO特效(废话,人家在里面打上了LOGO4字),megamied.ass这个到底是什么呢,我判断不了,不过很想知道呵呵,脑子里有很多种假设,就不写上去了
op是片头卡拉OK,logo是logo本身,还有24小时警告
MID是中隔的特效。自己去看看女神的中隔就知道了
ED……………………别和我说你连ED两个字都判断不了……orz
<加载文件>『应该是一些滤镜用到的.DLL动态链接库文件』
<前期处理>『对片源进行处理,挂上字幕,挂滤镜去噪等等』
加载文件是mpeg2source()
前期处理是做ivtc crop和resize
我记得和你说过我做的是dvdrip,所以肯定不会在这里挂字幕LOL
loadtx(18414, 32249)『调用AVS里面写好的脚本,对(18414,32249)这一段进行处理,18414以及32248也就是LOADTX.AVS里面的那两个0,一前一后』
不是。这两个是参数。c是指处理的对象片断。这里没有指定,所以是last。
另外两个参数mid和ed就是来自这里的两个参数值。以便确定中隔和片尾的具体帧号。
函数加载特效我1年多前就在用了,用到现在…………
kira_ms_freedom@2005-08-16 21:12
是严重偏题了。。能否麻烦你帮忙搞定一下。。苦恼中呢:DMeteorRain@2005-08-16 23:05
http://www.avisynth.org/VariableFrameRateVideo#open-vfr-non_mpeg2