【小白求助】megui压片会出现马赛克和色块现象
megui吧
全部回复
仅看楼主
level 3
下了个1080P的动画,想用MEGUI压成720P小点码率的,结果大面积的色块和马赛克。各种参数调了很久都没用(deblock调到5了也一样,就算是2pass码率调到了8000依然没有任何变化)。之前压片都没有遇到过这种问题。向各位大神前辈们求助,是什么地方出了问题?
还有想问一下,之前尝试用命令行压片,每次压到2%的时候就“H.264停止运行”,是我的CPU不行么?
2013年10月14日 06点10分 1
level 11
1,TS请确认使用的是1080轨还是480轨
2,单独抽出1080轨做index
2013年10月14日 08点10分 2
S神,那个不是TS文件,是已经H264压过的的MKV文件。
2013年10月14日 09点10分
回复 PepperSausage :10bit请用高版本的ffms解码
2013年10月14日 09点10分
回复 sherry22422 :应该已经是最新版本了,2.18-rc1
2013年10月14日 10点10分
回复 PepperSausage :-_-||avs贴出来吧,还有源的mediainfo
2013年10月14日 16点10分
level 3
MediaInfo:
文件格式 : AVC
文件格式/信息 : Advanced Video Codec
格式简介 : High [email protected]
格式设置, CABAC : 是
格式设置, ReFrames : 4 frames
混合模式 : Header stripping
编码设置ID : V_MPEG4/ISO/AVC
长度 : 24分 27秒
额定码率 : 7 000 Kbps
画面宽度 : 1 920像素
画面高度 : 1 080像素
画面比例 : 16:9
帧率模式 : 恒定
帧率 : 23.976 fps
色彩空间 : YUV
色度抽样 : 4:2:0
位深度 : 10位
扫描方式 : 逐行扫描
bits/(pixel*frame)(数据密度) : 0.141
编码函数库 : x264 core 118 r2085+616_tMod-10bit 7ba6930
编码设置 : cabac=1 / ref=4 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / fade_compensate=0.00 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=18 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / fgo=0 / bframes=3 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=7000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
Default : 是
Forced : 否
AVS:
LoadPlugin("E:\MeGUI\tools\ffms\ffms2.dll")
LoadPlugin("E:\MeGUI\tools\avisynth_plugin\Undot.dll")
LoadPlugin("E:\MeGUI\tools\avisynth_plugin\VSFliter.dll")
V="F:\01.mkv"
A="F:\01.mkv"
AudioDub(FFVideoSource(V),FFAudioSource(A))
LanczosResize(1280,720)
Sharpen(0.3)
TextSub("F:\01.ass")
我想应该还是ffms解码的问题。我重新换了一遍ffms2.dll,连AVS都不能加载了,变成“未将对象引用到设置对象的实例”,换回旧的ffms2.dll,能读AVS,但是花屏……
@sherry22422
2013年10月16日 14点10分 3
level 1
deblocking值越大,马赛克和色块会越严重,而且deblocking的值只能区-3到3之间有效,源视频取值是-1,你也用-1就行。如果还是非常严重的话,不知道有没有可能是AVS里的sharp命令引起的,不如压一段马赛克非常严重的画面做做测试。
2013年10月17日 01点10分 4
deblocking和马赛克没有任何关系。取值范围建议-3~3而不是只能。原视频参数没有多少参考价值。1080出现这种情况基本都是,TS轨道选错和没有正确解码10bit
2013年10月17日 04点10分
1