作者roger225 ()
看板AVEncode
标题[请问] 有关hihd 去交错 方式
时间Sat Apr 24 00:04:57 2010
之前痞子英雄我有录下来
现在想要把它转成去交错的影像储存
这是我用来喂给megui用的avs
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\mt.dll")
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\FFT3dGPU.dll")
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\TIVTC.dll")
DirectShowSource("G:\black01.m2ts", fps=29.970, audio=false, convertfps=false)
mt("ConvertToYV12()")
FFT3DGPU(sigma=1,sigma2=2,sigma3=2,sigma4=1,oh=16,ow=16,bt=3,interlaced=false,plane=4)
#mt("Lanczos4Resize(1280,last.height())",splitvertical=false)
#mt("Lanczos4Resize(last.width(),720)",splitvertical=true)
我目前是有三种作法
1.调用powerdvd(dxva)来去交错 输出结果=>fps=29.97
2.调用ffdshow-mt + ffdshow内建的去交错(yadif) 输出结果=>fps=29.97
3.关掉ffdshow的去交错 直接在avs内加上这两句
tfm()
tdecimate(mode=1)
来做tivtc (3:2 pulldown??) 输出结果=>fps=23.976
以转档速度(10Mbps)来看 1<2=3 1=>8fps 2,3=>10fps
3种方式都没办法让CPU满载
1我猜是卡在GPU同时硬解+去杂讯
2&3是卡在GPU去杂讯的能力
(如果把FFT3DGPU取消大约可以再多2~4FPS)
最後输出的结果3种我看起来都几乎一样
去交错的品质看起来也一样
而且画面平移时都不会有lag的感觉
这让我觉得很奇怪
於是我用步进的方式来看转出的影像
1&2的画面是
1 2 3 4
4 5 6 7 8
8 9 10 11 12
12 13 14 15 16
16 17 18 19 20
20 21 22 23 24
24
3的画面是
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
我想请问各位前辈
这样的情况下我是不是已第3种方式来转档
得到正确(???)的画面
还可以在同样码率下拥有更好的画质
还是有更好的去交错方式请各位前辈不吝赐教
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.58.13
※ 编辑: roger225 来自: 123.204.58.13 (04/24 00:05)
※ 编辑: roger225 来自: 123.204.58.13 (04/24 00:06)
※ 编辑: roger225 来自: 123.204.58.13 (04/24 00:07)
1F:→ web2312:动画片电影片为24fps FILM片源 在电视播出时是做 04/24 00:07
2F:→ web2312:3:2 pulldown 所以在转档时要将他反影讯(IVTC)回去24fps 04/24 00:07
3F:→ web2312:转成24(23.976)fps除了省一些码率外,如果你的萤幕支援120 04/24 00:08
4F:→ web2312:fps或者24fps FILM更新率的话,就可以得到原生的画面流畅度 04/24 00:08
5F:→ web2312:一般我们使用电脑萤幕都是60hz 所以转成23.976fps在播出时 04/24 00:09
6F:→ web2312:还是会自动repeat画格 看起来就跟3:2pulldown之後的60i是 04/24 00:10
7F:→ web2312:一样的,总之转成24fps就对啦@@ 压制组都是压24p的... 04/24 00:10
谢谢web2312大的解释
所以以後我还想自己转档遇到片源不知道是哪一种
我可以先用ffdshow的去交错看输出的结果
再来决定要用那一种去交错放式??
像这次我就是看到每4格就重复最後一格 30-6=24
就猜痞英的片源应该是23.976
所以就去找相关资料来做IVTC
发现输出平移画面不会lag XDDD
※ 编辑: roger225 来自: 123.204.58.13 (04/24 00:18)
8F:→ web2312:我记得megui的介面就可以设定TIVTC,用那个就ok了... 04/24 00:12
9F:→ roger225:一开始我是用megui让它analyse 04/24 00:23
10F:→ roger225:不过得到结果是M-in-5 decimation然後觉得输出的画质 04/24 00:25
11F:→ roger225:没有显示卡去交错好所以就先放弃内建的XDDD 04/24 00:25
12F:→ web2312:选择他介面上的Film就可以了 不要用M in 5... 那个要自己 04/24 00:34
13F:→ web2312:打每5格要拿掉的格数... 04/24 00:34