作者erspicu (lpo)
看板AVEncode
标题Re: [讨论] mencoder 与 x.264 谁压的 mp4 好?
时间Tue Jan 27 16:46:58 2009
※ 引述《davy (戴维)》之铭言:
: 当中同一段动画,是分别用 mencoder 跟 x.264 压成,同样是 2-pass 的,
mencoder很夯,可是实际上那种肥大整个allinone的东西我一点都不喜欢,
如果真的对转档有兴趣,压h.264用x264比较快也直接,压MPEG4用XVID,
mencoder不过是把人家发布的的程式LIB包进去而已,因为程式架构庞大难免会有些BUG,
然後用的commandline option又复杂相关资料也不好找,随着版本更新,
有时候上下版本还不通,x264 一个 -help 就都一目了然,
搭配avisynth什麽格式都能读,简单易用方便,你也能够很清楚真正内部的运作.
基本上在win32的环境下,没必要特别去使用mencoder.
还有拿mencoder跟x264比很奇怪,其实mencoder用的就是x264的成果,
而且再怎样x264更新的速度也一定会比mencoder更快.
: mencoder 约 20 fps , x.264 可以高达 100 fps。原始的 AVI 档案是以
这其中有很多原因,包括有没有使用多核心的资源,另外内部实际上预设的参数如何,
像是MV搜寻的精确度.范围等等等都会影响到速度.
实际上mencoder在压缩H.264,内部使用的就是X.264的程式码,
但是预设参数可能会不同就是.
: 1. mencoder 压出的比较明亮,与原始 avi 档接近;x.264 压的就显得灰暗些;
这有可能是色彩空间转换问题或是色彩范围拉伸问题,比较明亮也未必是好事情,
不过这个到头来还是不关mencoder和X.264好坏的事情,中间有些过程你怎麽处理也不清楚,
我猜是色彩转换上的问题,色彩空间mapping的设定有错,问题可能出在你的AVS档.
(我建议你可以把mencoder和X.264的原始码抓下来稍微研究一下就知道意思了)
: 结论: mencoder 压缩成果在明亮度上比较接近原始 AVI ,但是重播会卡住。
前面有说过,这种mencoder东西有时候容易有未知的BUG,也许下一版就解决了也不一定,
变动差异随着版本的更新非常大,另外这种东西压制AAC都依靠FAACLIB在处理,
faaclib本身又有bug的存在,常常会造成player播放到某个地方突然卡住或是跳出,
现在改善了没也不知道,所以压MP4我还是推荐X.264+neroaacenc+mp4box ,
简单直接方便,保证不会有一堆奇奇怪怪的问题.
--
※ 编辑: erspicu 来自: 220.129.155.143 (01/27 16:59)
1F:推 davy:我也是用MeGUI压X264+neroAacenc,缺点是不吃.aup 包成avs也 01/27 18:27
2F:→ davy:没有用,还是不给压,非得用VFAPI转出VFW AVI再纳入avs不可 01/27 18:28
3F:→ davy:请问有人能用 MeGUI 直接压写在avs中的aup档案吗? 01/27 18:29
4F:→ erspicu:aup avs可以直接读吧 之前有看到 你google一下看看 01/27 19:06
5F:→ erspicu:不过需要载入plugin就是了 01/27 19:07
6F:推 davy:我有载入aviutl.vfp,也被MeGUI接受,但queue开始run就error 01/27 22:48
7F:→ davy:我觉得不能吃aup对大档案就很麻烦了,VFW AVI也会变大 01/27 22:49