片源是29.970无交错的动画视频
偶想把他压成23.976帧率
可是直接砍帧(fps=23.976)视频就会很顿
所以求一个5帧中删除一帧的滤镜
拜托了。。。
代码: 全选
LoadPlugin("D:\svpflow-1.0.5\svpflow1.dll")
LoadPlugin("D:\svpflow-1.0.5\svpflow2.dll")
DirectShowSource("水樹奈々 - BRIGHT STREAM.ts",Convertfps=true)
# compensate whatever frame rate to 120,000/1,001 fps
super = SVSuper("{gpu:1}")
vector = SVAnalyse(super, "{gpu:1, block:{w:"+( width>=960 ? "32" : "16")+", h:"+( height>=720 ? "32" : "16")+"}, main:{search:{satd:true}}}")
SVSmoothFps(super, vector, "{rate:{num:120000, den:1001, abs:true}, cubic:1, scene:{blend:false}}", url="www.svp-team.com")
# motion blur, to make video smoother after being decimated to 24,000/1,001 fps
super = MSuper(pel=4)
backv = super.MAnalyse(blksize=(height>=720?16:8), isb=true, delta=1)
forwv = super.MAnalyse(blksize=(height>=720?16:8), isb=false, delta=1)
MFlowBlur(super, backv, forwv, blur=10, thSCD1=300, thSCD2=100)
# decimate 120,000/1,001 fps to 24,000/1,001 fps
SelectEvery(5, 0)
remux成mkv 走ffms啥的 demuxer=lavf啥的 - -Akari 写了:这个ts是封h.264的,DGIndex根本用不了!DGAVCIndex更是坑,色块一大堆。