级别: 新手上路
- 注册时间:
- 2011-09-20
- 在线时间:
- 1小时
- 发帖:
- 4
|
引用 引用第18楼roozhou于2011-08-28 15:03发表的 :
这个要做也应该播放时做(很多电视机都有这个功能),压片的时候做纯粹浪费码率。另外电影24fps并没有不流畅,人家的快门速度是1/24秒,和动画或者电视摄像机不一样,通过motion blur来提升流畅度。
你可以用我direct264里带的vsfilter.dll,这个问题已经修正了,会根据分辨率自动选择BT709还是BT601。
你给我找一个能实时运行这段代码的民用级处理器,否则别再瞧不起压制前处理。 - SuperRegular = MSuper(hpad=16, vpad=16, rfilter=4)
-
- CustomPelClip = nnedi3_rpow2(4, nsize=3, nns=4, cshift="Spline144Resize")
- Super = MSuper(hpad=16, vpad=16, rfilter=4, pel=4, pelclip=CustomPelClip)
-
- backward = MAnalyse(Super, isb=true , blksize=16, blksizev=16, search=3, searchparam=16, pelsearch=16, overlap=4, overlapv=4, truemotion=true, plevel=2, lambda=2000, lsad=1600, dct=5)
- forward = MAnalyse(Super, isb=false, blksize=16, blksizev=16, search=3, searchparam=16, pelsearch=16, overlap=4, overlapv=4, truemotion=true, plevel=2, lambda=2000, lsad=1600, dct=5)
-
- backward_2 = MRecalculate(Super, backward, blksize=16, blksizev=8, search=3, searchparam=16, overlap=4, overlapv=2, truemotion=true, lambda=1000, dct=5)
- forward_2 = MRecalculate(Super, forward, blksize=16, blksizev=8, search=3, searchparam=16, overlap=4, overlapv=2, truemotion=true, lambda=1000, dct=5)
-
- backward_3 = MRecalculate(Super, backward_2, blksize=8, blksizev=8, search=3, searchparam=16, overlap=2, overlapv=2, truemotion=true, lambda=500, dct=5)
- forward_3 = MRecalculate(Super, forward_2, blksize=8, blksizev=8, search=3, searchparam=16, overlap=2, overlapv=2, truemotion=true, lambda=500, dct=5)
-
- backward_4 = MRecalculate(Super, backward_3, blksize=8, blksizev=4, search=3, searchparam=16, overlap=2, overlapv=0, truemotion=true, lambda=250, dct=5)
- forward_4 = MRecalculate(Super, forward_3, blksize=8, blksizev=4, search=3, searchparam=16, overlap=2, overlapv=0, truemotion=true, lambda=250, dct=5)
-
- backward_5 = MRecalculate(Super, backward_4, blksize=4, blksizev=4, search=3, searchparam=16, overlap=0, overlapv=0, truemotion=true, lambda=125, dct=5)
- forward_5 = MRecalculate(Super, forward_4, blksize=4, blksizev=4, search=3, searchparam=16, overlap=0, overlapv=0, truemotion=true, lambda=125, dct=5)
-
- svp_flow_lib = "C:\Program Files (x86)\AviSynth 2.5\plugins\libflowgpu.dll"
- Finest = MFinest(SuperRegular)
- MSmoothFps(SuperRegular, backward_5, forward_5, finest=Finest, num=480, den=1, algo=13, ml=100, sadml=255, sadgamma=2, block=false, blend=true)
- BlendFPS(120)
[ 此帖被fullhd8在2011-09-21 04:00重新编辑 ]
|