反交错处理有没有保留所有帧的滤镜
dwing吧
全部回复
仅看楼主
level 10
恶灵降世 楼主
RT
2013年09月12日 12点09分 1
level 9
什么叫保留所有帧?都反交错了还怎么保留
2013年09月12日 13点09分 2
这样的话有一个问题,为啥播放器的反交错能保留所有帧?逐帧查看共60帧每秒,每帧画面都不一样。
2013年09月12日 13点09分
level 9
这叫倍帧输出,或者叫60p/50p输出,大部分滤镜都可以
2013年09月12日 13点09分 3
以QTGMC为例,默认设置slow,成品中第一帧和第二帧为同一画面而并非原盘中的不同画面。不知道是否可以通过更改设置达到原盘效果
2013年09月12日 13点09分
回复 恶灵X降世 : 如果是interlaced的片,QTGMC能拆场后插补成2帧。如果本身是progressive的话就会变成2个相同的帧了。另外不妨贴出AVS?
2013年09月12日 14点09分
回复 MeteorRain_1 :本身是interlaced
2013年09月12日 14点09分
回复 恶灵X降世 :做了bob后你应该拿1(2)和3(4)帧与原来的1,2帧比较...
2013年09月12日 14点09分
level 10
恶灵降世 楼主
LoadPlugin("D:\Program Files (x86)\AVSWriter\dll\VSFilter.DLL")
LoadPlugin("D:\Program Files (x86)\MeGUI\tools\dgindex\DGDecode.dll")
LoadPlugin("D:\Program Files (x86)\AVSWriter\dll\DeComb.DLL")
LoadPlugin("D:\Program Files (x86)\AVSWriter\dll\TomsMoComp.DLL")
LoadPlugin("D:\Program Files (x86)\AVSWriter\dll\Gradfun2db.DLL")

#YourSource("yourfile") #
DGDecode_mpeg2source, FFVideoSource, AviSource, whatever your source requires
DirectShowSource("H:\收藏视频\收藏用\初音\[130830]初音ミク ライブパーティー2013 in Kansai\MIKUPA2013INKANSAI_BD_DISC3\BDMV\STREAM\00000.m2ts")
ConvertToYV12()
LanczosResize(1280,720)
Gradfun2db()
QTGMC( Preset="Slow" )
2013年09月12日 14点09分 4
2013年09月12日 14点09分
应该先QTGMC再做其他操作,反交错前不能加任何滤镜。
2013年09月12日 17点09分
回复 roo_zhou :任何source都行?
2013年09月13日 05点09分
回复 sikele2236 :不是行不行的问题,任何source都是必须,连converttoyv12这种都不能加。这是常识
2013年09月13日 05点09分
level 11
另外看你avs里没载入qtgmc需要的plugins,你是已经把dll扔到autoload文件夹下了么,那就把dll全扔过去,另外不要用avswriter来写avs,用avspmod。source滤镜也改用LWLibavVideoSource,source之后就接qtgmc,resize放在后面,converttoyv12不需要,至于你那步deband...你确定知道你上这个滤镜的作用么...
2013年09月12日 14点09分 5
感谢。我去试试看
2013年09月12日 14点09分
求修改文本,还有不明白source的改法以及DEBAND是指什么
2013年09月12日 14点09分
level 12
之前我就怀疑是AVS里用了DSS导致解码器擅自做了低智反交错出的问题,没想到除了DSS搅局以外竟然还用了resize和deband。
gradfun2db,这里的db二字就是deband。至于为什么这里出现了deband,我觉得这个问题应该要问你。
至于source换用lwlibav,之前帖子里已经说过无数遍了。实在懒得翻老贴的话可以放谷歌查。
2013年09月12日 17点09分 6
level 11
你的AVS只需要这3行
LWLibavVideoSource("H:\收藏视频\收藏用\初音\[130830]初音ミク ライブパーティー2013 in Kansai\MIKUPA2013INKANSAI_BD_DISC3\BDMV\STREAM\00000.m2ts")
QTGMC(Preset="Slow")
LanczosResize(1280, 720)
或者更合适的做法是下别人做的BDRIP来二压,那只要Source().Resize(1280, 720)即可。
2013年09月13日 03点09分 7
level 1
楼主根本没弄懂“场和帧”的区别,你的交错源视频其实是60个场,并不是你所谓的60个帧。你之所以用播放器能看到了60个帧,完全是插值处理后(把一半的画面插值计算成一整幅)的结果。每个场其实类似于半个画面就是只有半帧的内容。
也就是说,你的源视频其实可以看成就是类似30帧(60个场)的视频,你要保持原视频一致应该是输出30fps才对,你bob成60fps已经是在原视频基础上加倍了。
2013年09月13日 08点09分 9
受教。
2013年09月13日 10点09分
level 10
恶灵降世 楼主
LoadPlugin("D:\Program Files (x86)\AviSynth 2.5\L-SMASH-Works_r688v2\AviSynth\LSMASHSource.dll")
LWLibavVideoSource("H:\收藏视频\收藏用\初音\[130830]初音ミク ライブパーティー2013 in Kansai\MIKUPA2013INKANSAI_BD_DISC3\BDMV\STREAM\00000.m2ts")
QTGMC(Preset="Slow")
LanczosResize(1280, 720)
AVS如上,用megui预览的时候显示
求解
2013年09月13日 10点09分 10
(别怪我挖坟……)说了line3嘛~顺着看下来,就是QTGMC那行了,结合5楼说你没有载入滤镜……
2013年10月04日 23点10分
1