昨天弄反交错的时候遇到些奇葩的问题了- -
megui吧
全部回复
仅看楼主
level 10
KF_Mordred 楼主
我的视频是1440x1080的 实际输出宽高比却是16:9的
在反交错参数完全不变的情况下 压制了两次
1.直接把视频改成1440x810(反交错也做了) 2.不改分辨率 只做反交错
结果1出现了很轻微的拉丝效果
结果2未出现拉丝
那我就想到可能是分辨率改动的原因 那我就手动呗 把结果2的视频用16:9的比例播放
结果发现还是无拉丝效果 此时还相当满意[乖]
可能是反交错的时候改动分辨率出现问题了吧
于是我就把结果2的视频改动分辨率 改成1440x810 (结果2的视频第一步的时候已经做过反交错 所以这次只要做个改分辨率)
等啊等 然后OK了 我就看吧 问题来了- - 诡异的拉丝现象竟然出现了
奇了怪了 我就想问 本身结果2的视频通过16:9播放并无拉丝 为什么经过改动分辨率
从1440x1080到1440x810 直接16:9播放反而出现拉丝效果呢
可能是因为片源输出宽高比不是16:9 可能是1.78 可能是1.778 也可能是1.7777777778造成的
影响? 不懂啊[狂汗]I
2013年09月17日 03点09分 1
level 10
KF_Mordred 楼主
还发现个诡异的 megui是不是不能处理时间太短 帧数太少的视频呢
因为我弄反交错是第一次 想看看不同反交错工具的效果
整场压制太慢 我就cut了下 保留了300帧 也就是10秒呗
mp4转mp4 只做反交错处理 别的都不动 竟然出来的视频只有几百K
视频保持同一个画面 只有音乐。。。
于是我换了个4分钟的mp4 转mp4 做同样的处理 毫无问题 可以看
那我就想可能是那个MP4本身有问题? 就从300帧改成了500帧。。16秒左右呗。。
别的处理都是一样的 结果能看了 太诡异了[黑线]I
2013年09月17日 03点09分 2
如果你用的是dss那就是正常的。那东西太人品
2013年09月17日 04点09分
回复 sherry22422 :好吧 我会说脚本创建器那里只有dds 我就义无返顾的选了 ffms神马的要手动写啊 完全不知道怎么弄。。。
2013年09月17日 04点09分
回复 KF_Mordred :ffms适合逐行视频。mkv,mp4,flv,mov等格式。隔行不要用ffms
2013年09月17日 04点09分
level 10
KF_Mordred 楼主
再问下前辈们- - 这个反交错哪个模式最好
yadif?tdeint?还是那个Tom什么的?还是网上说最好的qtgmc(虽然我没见到有这个- -)
2013年09月17日 03点09分 3
yadif适合实时反交错,大多播放器的反交错就是他,质量较差。 tivtc是很好的反交错滤镜,参数不是很好理解,通常用来做pulldown的反交错。 Tom是很古老的,已经淘汰的东西。 qtgmc就是场插补,质量很不错,就是速度慢。适合30i,和24p+30i混合。30i不推荐倍帧。
2013年09月17日 04点09分
level 10
KF_Mordred 楼主
就看这两张图吧 怎么才能压出上面的效果呢
I
2013年09月17日 04点09分 5
level 10
KF_Mordred 楼主
DirectShowSource("D:\视频源\[jksky.co.kr]Fin.K.L-Fin.K.L(Mnet.Japan)\123.ts", fps=29.970, audio=false, convertfps=true).AssumeFPS(30000,1001)
LoadPlugin("C:\Users\hzy\Desktop\MeGUI\MeGUI\MeGUI-2112-cn-ERC\MeGUI\tools\avisynth_plugin\TomsMoComp.dll")
TomsMoComp(-1,5,1)
#crop
#resize
#denoise
ConvertToYV12()
I
2013年09月17日 04点09分 6
交错视频绝对不要用dss。MPEG2-ts用dgindex,avc-ts用dgnv,没有n卡用LwLibavVideoSource,都是非常好的source。预览视频逐帧过,三张无交错两张有交错就是pulldown,用tivtc。帧帧交错就qtgmc(preset="fast",fpsdivisor=2)
2013年09月17日 04点09分
回复 sherry22422 :为啥我的视频一会儿有交错一会儿又没有了 - -
2013年12月23日 19点12分
回复 杰奏篮调 :要么就是5烂2的 要么就是30p30i混合的。。
2013年12月24日 05点12分
回复 KF_Mordred :噗,5烂2是个啥啊。
2013年12月24日 05点12分
level 10
KF_Mordred 楼主
DirectShowSource("D:\视频源\Fin.K.L(Mnet.Japan).ts", fps=29.970, audio=false, convertfps=true).AssumeFPS(30000,1001)
ConvertToYV12()
QTGMC(Preset="Fast").SelectEven()

#deinterlace#
crop
#resize#
denoise
不写ConvertToYV12() 就会出现下图错误
I
2013年09月17日 09点09分 10
说明你dss输出的不是yv12。他把yv12转成了其他东西,然后你在转回来。这一圈质量就损失了。另外,我不是说不要用selecteven么,这个质量不如qtgmc内部做fpsdivisor来的好。
2013年09月17日 10点09分
回复 sherry22422 :饿。。忘记了 等下去改成2 不是YV12我已经没办法了 反正我的眼睛看不出这个区别 反交错倒是看的出 dgnv开不了ts eac3to也不会用 就这样凑活着用了- - 反正我有原始文件 想看也能看滴 嘿嘿 不纠结[乖]I
2013年09月17日 10点09分
回复 sherry22422 :我上面不是发过两张对比图么 现在弄好反而截不出这张图了 一点幻影都没了- - 这到底算画质变好呢还是变烂呢 [黑线]
2013年09月17日 10点09分
回复 KF_Mordred :←_←你说呢。
2013年09月17日 12点09分
1