南條愛乃
帖子: 2
注册时间: 2017-02-08 20:15

关于QTGMC处理混合片源的问题

我手上现在碰到这样一个情况:主要部分是30p的真人视频,但内容中夹杂了很多30i的隔行扫描动画片段。
在下觉得一个个trim出来实在太累,而且几个小时内容估计很容易看漏。

那么如果整体过一个QTGMC FPSDivisor=2的话,对于30p的部分,是不是会也过一遍反交错,少一半信息出现画面劣化?还是说滤镜会自己判断哪里需要进行反交错?
头像
Muonium
帖子: 42
注册时间: 2016-06-18 8:48

Re: 关于QTGMC处理混合片源的问题

简单测试了下 30p部分应该也是会过一遍反交错的(我是从QTGMC在30p的速度和30i一样推断的)

如果要避免对30p部分进行deint,可以尝试用 core.tdm.IsCombed 判断哪些地方有拉丝需要deint
用法:
https://github.com/HomeOfVapourSynthEvo ... f-iscombed

或者简洁一点:

代码: 全选

deint = haf.QTGMC(src, TFF=True, FPSDivisor=2)
combProps = core.tdm.IsCombed(src)
deint = mvf.FilterCombed(src, deint, combProps)
上次由 Muonium 在 2017-09-15 22:58,总共编辑 1 次。
被噪点番支配的噩梦
被Waifu2x吊打的噩梦
不会写代码不会写脚本的我连咸鱼都不如了orz
eedi3好慢啊…………
为什么某SSIM的计算值大于1……
被一个月前自己写的脚本吊打,很爽
CropAbs上也能掉坑……
不要乱搞什么对数亮度作图…
魔幻炼丹主义
南條愛乃
帖子: 2
注册时间: 2017-02-08 20:15

Re: 关于QTGMC处理混合片源的问题

Muonium 写了:简单测试了下 30p部分应该也是会过一遍反交错的(我是从QTGMC在30p的速度和30i一样推断的)

如果要避免对30p部分进行deint,可以尝试用 core.tdm.Iscombed 判断哪些地方有拉丝需要deint
用法:
https://github.com/HomeOfVapourSynthEvo ... f-iscombed

或者简洁一点:

代码: 全选

deint = haf.QTGMC(src, TFF=True, FPSDivisor=2)
combProps = core.tdm.IsCombed(src)
deint = mvf.FilterCombed(src, deint, combProps)
非常感谢你的回答,问题似乎得到解决。

回到 “VapourSynth”