名侦探柯南事务所

标题: 【已解决】某个rmvb挂avisynth后播放不正常 [打印本页]

作者: fima    时间: 2008-5-18 11:20
标题: 【已解决】某个rmvb挂avisynth后播放不正常
不用avs的话,直接播放rmvb正常显示,如图

[attach]45268[/attach]

如果用avs,效果:

[attach]45269[/attach]
不明白,就只有这个视频是不能正常显示的,也没有用什么滤镜阿,我的avisynth代码如下:
-----------------------------------------
DirectShowSource("G:\Documents\音乐会\workspace\remux.rmvb")
-----------------------------------------


rmvb的信息如下:
G:\
    General
        Complete name : G:\
        Format : RMF
        File size : 548 MiB
        PlayTime : 2h 31mn
        Bit rate : 496 Kbps
        Performer :
        Copyright :
    Video #1
        Codec : RealVideo 4
        Codec/Info : H264, RealVideo 9
        PlayTime : 2h 31mn
        Bit rate : 304 Kbps
        Width : 540 pixels
        Height : 360 pixels
        Display Aspect ratio : 1.500
        Frame rate : 29 fps
        Resolution : 12 bits
        Bits/(Pixel*Frame) : 0.054
    Audio #0
        Codec : AAC-LC
        Codec/Info : Real Audio 10 AAC LC
        PlayTime : 2h 31mn
        Bit rate : 192 Kbps
        Channel(s) : 2 channels
        Resolution : 16 bits
        SampleRate : 44100

[ 本帖最后由 fima 于 2008-5-25 10:54 编辑 ]
作者: fima    时间: 2008-5-18 12:02
补充一下我的工作环境:
vista hp
avisynth2.57和2.58都试过了
用VistaCodecs_v462的解码包
播放器是绿色的KMP和MPC
作者: Nicole    时间: 2008-5-18 12:32
整片都这么? 没碰到过这情况。。。全用MPC播放也这么?

你要么截取小段有问题的部分 比如60FRAME 打包传上看来看。。。
作者: fima    时间: 2008-5-18 14:11
恩,已上传了,切过以后的视频也测试过了,同样会有这种情况

虽然播放有问题,但是压制确没出现这种状况
作者: fima    时间: 2008-5-18 14:19
全片都是这样,无论是KM还是MPC,而且如果用2.58的avisynth更糟,连进度条都不能拖,一拖动播放器就无响应
作者: Nicole    时间: 2008-5-18 15:23
压制没出现情况是说压出来没问题???- -
作者: Nicole    时间: 2008-5-18 15:47
测试出来了  比例关系 avs是yv12颜色制式  貌似对你的那个比例不太支持 我改成640,360就显示正常了

同样的 不改比例 直接converttorgb 也能正常显示 不过RIP最后不能用RGB。。。

办法嘛 先检查原来那个比例正确与否 看人物是否变形不 我只有那一段 看不清楚
如果原来的那个比例是不对的 那么改正吧。。。一般要么4:3 16:9 8:3这种。。。
如果是正确的  那么只能压一个16:9或者4:3的 然后合成MKV看看 MKV有个可以播放时候自动AR成你需要的比例。。。。

我只能想出2个办法 也许比较老套 你有经验的话 自己可以想想其他办法
作者: fima    时间: 2008-5-18 16:45
原来是分辨率的比例的关系,小N经验老到阿
嘛,我刚接触avisynth不久,还没有能力想出其它办法┐(┘_└)┌

话说,我直接加了“改为rgb模式”的命令后,压出来也正常哦,为什么不要用RGB呢?

恩,原比例是正确的,人物没有变形,所以第一种方法就记下作为参考吧,以后遇到这种情况再试;第二种方法的话可以
其实还有一种方法,直接压就行了,反正也没出现问题,为什么会这样 Orz

PS:请问网上找到的那些filters,需要放到system32那里,然后用regsvr32命令注册一次吗?还是说只要在avs里面注明对应的路径就可以了?(不用注册吧?)

[ 本帖最后由 fima 于 2008-5-18 16:49 编辑 ]
作者: Nicole    时间: 2008-5-18 19:43
有些编码器不一定支持RGB导入 比如X264.EXE

第2种方法其实不太好- -  不过是没办法的办法。。理由上面一行说了。。反正 你能压好那最好了

你说的fliters是AVS滤镜吧  那些随便放哪都行 不用REG  比如放在AVS目录下的PLUGIN里  使用时候要在AVS里加载
loadplugin("c:\program files\avisynth\plugin\fluxsmooth.dll")   //这是例子
作者: fima    时间: 2008-5-18 21:13
好的,非常感谢解答^_^
作者: 大塚愛    时间: 2008-5-18 23:45
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 名侦探柯南事务所 (https://bbs.aptx.cn/) Powered by Discuz! X2.5