『漫游』酷论坛>『影音数码技术学习交流』>求助!x264压片模糊 细 ..

求助!x264压片模糊 细节丢失的问题!

zlin790528@2011-04-21 05:15

如题,用了PMC免费版压了DVD视频片段相比MeGUI压的细节保留的多,更清晰些,只是反交错没avs的好,还是能看出拉丝,DVD是每帧都交错的,反交错用的Yadif和BlendBob,PMC用的是mencoder,直接载入视频压的,反交错用的PMC默认的(感觉是Yadif),我不喜欢那种被柔化的干净的画面的,两者用的参数基本是一样的,然后我又都不反交错的压了比较了一下,MeGUI还是模糊,细节相比丢的多,我不知道该怎样更好的保留细节,mencoder是更好吗,还是PMC的作者优化过了参数,反正我是不懂,过来发帖求助下
引用

136786459@2011-04-21 21:13

既然来了漫游,为什么不用direct264。

神马PMC、MeGUI这些都是浮云
引用

ljwing@2011-04-21 22:35

2个对比视频码率一样?

做反交错画面变模糊没办法的,糊只能糊,播放起来流畅就好。

看lz的意思暗示一定要MeGUI压的好才是对的?
没有这种说法的,觉得mencoder好就用mencoder,压完视频,眼睛收货。
引用

zlin790528@2011-04-21 23:14

引用
引用第2楼ljwing于2011-04-21 22:35发表的  :
2个对比视频码率一样?
做反交错画面变模糊没办法的,糊只能糊,播放起来流畅就好。
看lz的意思暗示一定要MeGUI压的好才是对的?
没有这种说法的,觉得mencoder好就用mencoder,压完视频,眼睛收货。


回复ljwing,码率都是一样的,主要参数基本一样的,反交错的话我用的滤镜也不知对不对,反正是网上看的就这么用的,主要是命令行的不会啊,不是说MeGUI就一定好,主要是容易上手,又有avs的反交错用,所以就一直用它压的,PMC主要是快,但内置的反交错滤镜太少,免费版的又不支持avs,但是细节保留的好,楼上说的direct264gui 我不会用啊,哪里有教程什么的啊,还有一个问题就是如果用的是命令行的压,那反交错这一步该怎样做呢,如果能贴个安装使用教程就好了。

比如这是编码信息:cabac=1 / ref=3 / deblock=0:0:0 / analyse=0x3:0x133 / me=hex / subme=7 / psy=1 / 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=-4 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=19.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

那命令行的该怎样写呢
[ 此帖被zlin790528在2011-04-21 23:53重新编辑 ]
引用

ljwing@2011-04-22 22:01

命令行:输入一样可AVS,当然direct264走dshow方便
引用
x264 [options] -o outfile infile


GUI没啥不好的,avs反交错就用滤镜,走dshow[“所见即所得”,播放效果很直观],解码器选ffdshow,里面有反交错选项,也可以调用avs

能不能把视频源和成品发一下,你用crf压做到码率一样我很好奇。

http://bbs.popgo.org/bbs/read.php?tid=510553  <--比较久远的了,有些参数不适用了,有参考价值
http://mewiki.project357.com/wiki/X264_Settings   <--外文的,较为详细解释了参数的作用
实在闲着蛋疼想折腾压制,就先把这个版块的旧贴看一看吧[大概06年开始]
引用

zlin790528@2011-04-23 17:44

引用
引用第4楼ljwing于2011-04-22 22:01发表的  :
命令行:输入一样可AVS,当然direct264走dshow方便
GUI没啥不好的,avs反交错就用滤镜,走dshow[“所见即所得”,播放效果很直观],解码器选ffdshow,里面有反交错选项,也可以调用avs
能不能把视频源和成品发一下,你用crf压做到码率一样我很好奇。
http://bbs.popgo.org/bbs/read.php?tid=510553  <--比较久远的了,有些参数不适用了,有参考价值
http://mewiki.project357.com/wiki/X264_Settings   <--外文的,较为详细解释了参数的作用
实在闲着蛋疼想折腾压制,就先把这个版块的旧贴看一看吧[大概06年开始]   



实在是感谢ljwing的热心帮忙,现在正努力看旧贴,就是有一点你说“命令行:输入一样可AVS,当然direct264走dshow方便”我实在是不懂命令行的写法,就更不知道怎样在命令行里输入AVS了,可以写个实例个我吗,就是在命令行里输入完整参数包括avs加反交错滤镜的写法(就是输入后就可以压了的参数),实在是麻烦你了,“crf压做到码率一样我很好奇”其实就是好比1800的码率,上下浮动个十几K的我就认为是一样的了,不是决对一样的,我以前没用过命令行的,比较头大,没头绪的哈,再次感谢你的热心回帖!!
引用

ljwing@2011-04-23 18:44

普通的x264  avs输入
复制代码
  1. x264 [填上参数] --output "*.264/mp4/mkv" "*.avs"  

你不是用MeGUI嘛,去它的logs目录下找logfile,里面有
引用
--[Information] Job commandline:  

我贴一下某个log[psp用的]
复制代码
  1. --[Information] Job commandline: "*\x264.exe" --profile main --level 3 --crf 18.0 --keyint 240 --b-adapt 2 --b-pyramid none --qpmin 10 --merange 32 --me tesa --direct auto --subme 10 --trellis 2 --psy-rd 0.3:0 --no-dct-decimate --no-fast-pskip --psnr --ssim --sar 40:33 --output "D:\RIP\2pass_film.mp4" "D:\RIP\2pass_film.avs"

就是命令行,依样画瓢,参数不太懂得可以用x264提供的--preset --tune

roozhou大的direct264
把input那个"*.avs" 换成你要压制的视频就好了
复制代码
  1. x264 [填上参数] --output "*.264/mp4/mkv" "*.mkv/mp4"  
引用

zlin790528@2011-04-25 05:47

熬了两个通宵,终于有点收获了,非常感谢ljwing兄,命令行暂且告一段落了,不过看老贴真是受益匪浅啊,里面有的东西还是看不太懂,主要是实践的片源不多,没碰到的就很难想象是什么状况,但是知道了很多肯能产生的问题和解决的办法先存了,以后可能就碰到了,这个论坛真是好啊!
引用

| TOP