|
刚刚琢磨出 Core 2 QX6700(Kentfield 架构 2.67GHz)+ GTS 450 跑蓝光 remux 的 profile:
可以实现 48p 插帧播放。
1080p23.976 Remux 黏贴到 ffdshow raw filter(仅适用于此设置)的 avisynth 脚本:
- svp_scheduler=true
- SetMemoryMax(1024)
- svp_cache_reduce=true
- svp_flow_lib="C:\Program Files (x86)\SVP\Plugins\MVTools2\libflowgpu.dll"
- multinum=2
- multiden=1
- algo=23
- block=false
- ml=10
- search=5
- sadml=10
- sadgamma=2
- blend=false
- dist=4
- pel=1
- sharp=0
- Recalc=0
- blkh=32
- blkv=32
- overlap=0
- overlapv=0
- wid_den=1
- hei_den=1
- LoadPlugin ("C:\Program Files (x86)\SVP\Plugins\MVTools2\mvtools2.dll")
- SetMTMode(3,7)
- ffdShow_source()
- width!=1920 || height!=1080 ? last : Eval("""
- SetMTMode(2)
- src=last
- wid_den==1 ? last : \
- hei_den==1 ? LanczosResize(int(width/wid_den/2)*2,height) : LanczosResize(int(width/wid_den/2)*2,int(height/hei_den/2)*2)
- super=MSuper(pel=pel, hpad=blkh, vpad=blkv, sharp=sharp)
- finest=pel==1 ? super : MFinest(super)
- backward_vec=MAnalyse(super, isb=true, blksize=blkh, blksizev=blkv, overlap=overlap, overlapv=overlapv, search=search, searchparam=dist, pelsearch=dist, plevel=0)
- forward_vec=MAnalyse(super, isb=false, blksize=blkh, blksizev=blkv, overlap=overlap, overlapv=overlapv, search=search, searchparam=dist, pelsearch=dist, plevel=0)
- backward_vec = Recalc==0 ? backward_vec : MRecalculate(super, backward_vec, blksize=blkh2, blksizev=blkv2, overlap=int(overlap/4)*2, overlapv=int(overlapv/4)*2, search=search, searchparam=dist)
- forward_vec = Recalc==0 ? forward_vec : MRecalculate(super, forward_vec, blksize=blkh2, blksizev=blkv2, overlap=int(overlap/4)*2, overlapv=int(overlapv/4)*2, search=search, searchparam=dist)
- smooth_video=MSmoothFps(super, backward_vec, forward_vec, finest=finest, num=FramerateNumerator(last)*multinum,den=FramerateDenominator(last)*multiden, algo=algo, ml=ml, sadml=sadml, sadgamma=sadgamma, block=block, blend=blend)
- ## == MSmoothFps_2.avs ==
- mi = MSmoothFps(super, backward_vec, forward_vec, finest=finest, num=FramerateNumerator(src)*2,den=FramerateDenominator(src), algo=algo, ml=ml, sadml=sadml, sadgamma=sadgamma, block=block, blend=blend).SelectOdd
- mi = (wid_den==1)&&(hei_den==1) ? mi : mi.BicubicResize(src.width, src.height, b=0, c=0.75)
- smooth_video = interleave(src,mi)
- smooth_video
- """)
- distributor()
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|