﻿AviSynth EP Script MoMoE v1.10 beta
by 桜ノ雨

----------------------------------MME的起源----------------------------------

MoMoE的名称起源于NMM众日常用语,意思是摸摸E
于是后来被NMM EP众广而流传,成为了继RouRouE后又一缓解EP的奇招
而MoMoE的avs脚本起初也是突然EP,写给某NMM会员去EP的,结果别人并没有使用OTZ

----------------------------------MME的功能----------------------------------

MoMoE的功能就是无须双开即可进行2个视频的双屏对比,支持YV12 YUY2 RGB24 RGB32输入

----------------------------------MME的更新历史------------------------------

2010/07/26 MoMoE v1.10 beta
修改了一些判断代码,使用EPCS
增加了英文错误提示 (感谢Google Translate服务)

2010/07/14 MoMoE v1.00 beta
增加了"cs" "ce"参数,用于截取段落
增加了"debug"参数,用于显示调试信息
增加了"bgc",用于调整背景填充颜色
增加了许多判断机制,以及若干错误提示
增加了YUY2 RGB24 RGB32输入支持
增加了单帧输入支持(任何帧数的输入都支持了)
修改了函数名,由MoMoE简写为MME
修改了clip2的输入方式,由string改为clip,不再只依赖ffms2

2010/07/12 MoMoE v0.00 Alpha
MME诞生

----------------------------------MME的参数说明-------------------------------

clip1 第一个片段(clip)
clip2 第二个片段(clip)
cs    截取需要片段的开始帧 clip1_clip2.trim(start,end),默认不处理 (int)
ce    截取需要片段的结束帧 clip1_clip2.trim(start,end),默认不处理 (int)
debug 调试模式,开启后显示分屏信息,以及当前帧数(trim以前),默认关闭 (bool)
bgc   背景填充颜色,background-color,默认黑色$000000 (int)

----------------------------------MME的使用范例-------------------------------

a=DGDecode_mpeg2source("X:\1.d2v")
b=DGDecode_mpeg2source("X:\2.d2v")
MME(a,b,11,16,true,$222222)
or
MME(a,b,cs=11,ce=16,debug=true,bgc=$222222)
将片段a与b进行双屏对比,并且只对比第11-16帧,开启debug模式,背景填充颜色$222222

a=DGDecode_mpeg2source("X:\1.d2v")
b=a.fft3dgpu
MME(a,b,debug=true)
你也可以这样来对比源在使用滤镜后的效果

----------------------------------MME的使用注意事项---------------------------

两个输入的片段必须相同帧率,分辨率,颜色空间
两个输入的片段请保证以第一帧为基准的同步,否则不保证对比准确
如果两个输入的片段帧数不同
MME会自动将长的片段以第一帧为基准,截取至与短的一段相同帧数
如果你需要保留不切,可以为短的一段加长补黑屏后再比较,不过这样似乎没太大必要了
在源使用了过于EP的滤镜脚本时,MME速度会非常的慢,谁叫你EP嘛(被EP众拖走)

----------------------------------MME的标语-----------------------------------

                              EP怎么办?赶紧MoMoE
                         NMM大姨妈了怎么办?赶紧捏捏虾