zyl910

优化技巧、硬件体系、图像处理、图形学、游戏编程、国际化与文本信息处理。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

  最近买了台新手机,该手机支持硬解H264视频。于是我想把一些视频转为H264格式,放在手机上观看。

第一、因手机存储空间较少,希望视频文件小,所以码率一般设置的比较低。

第二、流行视频在电脑上看看就可以了,只有经典视频才会存放在手机上多次观看,所以画质也很重要。

 

一、需求

 

  需求细则——

1.封装格式:mp4。

2.视频编码:H.264(ITU-T命名),或叫MPEG-4 AVC(ISO/IEC命名)。最好使用x264编码器,因为它在低码率下表现较好。

3.AVC Profile(AVC配置):Main(主流)。因其支持CABAC编码与B帧,CABAC(Context-based Adaptive Binary Arithmetic Coding,基于上下文自适应的二进制算术编码)能有效提高画质但降低编码速度,支持B帧则可以提高压缩比与画质。大多数设备支持Main Profile。

4.AVC Level(AVC级别):3.1。大多数设备支持3.1。(我对AVC Level不太熟悉,求教)

5.视频码率:低。电影压512Kbps,动画压384Kbps。

6.多遍编码模式:2遍,最好能支持3遍。多遍编码能有效的提高低码率下的画质。

7.视频尺寸:自动。保持原始分辨率。

8.视频帧率:自动。保持原始帧率。最好能支持智能调整——当发现高于预定帧率时就降低,否则沿用原始帧率。

9.运动估计算法:Uneven Multi-Hexagon(混合菱形)。混合菱形搜索的覆盖较广,且速度还不错。如果视频较短且时间充裕的话,用穷尽(Exhaustive)搜索也不错。

10.子像素优化:8(RD refinement on I/P frames:进行I、P帧运动矢量及块内部的速率失真最优化)。因画质与速度的平衡考虑。

11.音频编码:HE-AAC(High-Efficiency Advanced Audio Coding) v2。最好使用Nero编码器,因为它在低码率下表现较好。

12.音频码率:48Kbps。因大小与质量的平衡考虑。

13.音频采样速率:自动。保持原始采样速率。

14.能够设置高级参数。如P帧、B帧等。

 

  不重要的特性——

1.编码时的硬件加速。现有的硬件编码虽然能提高转码速度,但其质量还是与软件编码的有差距。

2.转码速度。理由同上。

 

 

二、评测

 

  参与测试的软件有(按英文名排序)——

Name 中文名 作者 版本 主页
AiQiVideoConverter 艾奇视频格式转换器 艾奇 2.45.920 http://www.aiqisoft.com/
baofengzhuanma 暴风转码 暴风 1.2 http://zm.baofeng.com/
FormatFactory 格式工厂 陈俊豪 2.7.0 http://formatoz.com/
LeawoVideoConverter 狸窝全能视频转换器 狸窝 4.1.0 http://www.leawo.cn/
MediaCoder 影音转码快车 Stanley Huang 0.8.1 http://www.mediacoderhq.com/
MediaEspresso 全方位高效能转文件软件 CyberLink 6.5 http://cn.cyberlink.com/
MeGUI   (开源) 2050 http://sourceforge.net/projects/megui/
QQPlay QQ影音 腾讯 3.2 http://player.qq.com/
WinAVI 魔影工厂 moying 2.1 http://moying.cn/
WinMPG 视频转换大师 WinMPG 9.2.7 http://china.winmpg.com/
WMZTranscode 完美者转码 完美者 4.5 http://www.wmzsoft.com/

 

 

  评测结果(按转码能力排序)——

 

Lv Name H264 参数 码率 尺寸 帧率 运估 子像 AAC 采样 硬件 免费 缺点
0 MeGUI 3可调 3多 4低码 3 3可调 3可调 3可调 3可调 3Nero 3可调 0不 3免费 上手难、操作繁琐
1 MediaCoder 3可调 3多 4低码 3 3可调 4智能 3可调 3可调 3Nero 3可调 1厂家 3免费 不稳定,有时失败、变短
2 FormatFactory 2自动 2中 4低码 2 3可调 3可调 3可调 2自动 1支持 3可调 0不 3免费 音质较差
3 LeawoVideoConverter 2自动 2中 4低码 1 3可调 3可调 2自动 2自动 0不 0不 0不 3免费 不支持ACC音频编码
4 AiQiVideoConverter 2自动 1少 4低码 1 3可调 3可调 2自动 2自动 1支持 1手动 0不 2受限 有水印,帧率微弱变化
5 WinAVI 3可调 2中 4低码 1 3可调 3可调 2自动 2自动 1支持 1手动 0不 3免费 码率设定无效、帧率变为117
6 WMZTranscode 3可调 2中 4低码 1 3可调 3可调 2自动 2自动 3HE2 3可调 0不 3免费 变短、质量差
7 MediaEspresso 2自动 1少 3可调 1 1手动 3可调 2自动 2自动 1支持 3可调 0不 1天数 托盘、小工具占资源
8 baofengzhuanma 2自动 1少 1手动 1 1手动 1手动 2自动 2自动 1支持 1手动 0不 3免费 不能自动使用原始尺寸
9 QQPlay 2自动 1少 1手动 1 1手动 1手动 2自动 2自动 1支持 1手动 0不 3免费 不能自动使用原始尺寸
10 WinMPG 0不 0不 0不 0 0不 0不 0不 0不 0不 0不 0不 2受限 不支持H264

H264:H264配置(Baseline、Main、High)。0不、1手动、2自动、3可调。

参数:可调参数。0无、1少、2中、3多。

码率:视频码率。0不、1手动、2自动、3可调、4低码(率)。

遍:多遍编码模式。1、2、3。

尺寸:视频尺寸。0不、1手动(只能手动选)、2自动(自动不可选)、3可调。

帧率:视频帧率。0不、1手动、2自动、3可调、4智能。

运估:运动估计算法。0不、1手动、2自动(自动不可选)、3可调。

子像:子像素优化。0不、1手动、2自动、3可调。

AAC:音频AAC编码。0不、1支持、2HE(HE-AAC)、3Nero(Nero编码器)。

采样:音频采样。0不、1手动、2自动、3可调。

硬件:编码时的硬件加速。0不、1厂家(厂家方案。CUDA、Intel)、2通用(通用计算。OpenCL、DirectComputer)。

免费:是否免费。0付费、1天数、2受限、3免费。

 

 

三、总结

 

  综合来看,推荐使用MediaCoder(影音转码快车)。因为其转码能力强,且操作较方便。只不过它不太稳定,对于某些视频无法转换,或会变短。

  当遇到MediaCoder无法转换的视频时,若对画质要求不高,可以用FormatFactory(格式工厂),2遍编码的画质还算可以。可惜格式工厂不支持Nero编码器,音质较差。

  若上面两款都不行时,可以用MeGUI。转码能力最强,参数丰富。可惜操作繁琐,可作为最后绝招。

 

 

参考文献

~~~~~~~~

 

http://en.wikipedia.org/wiki/H264

http://en.wikipedia.org/wiki/Advanced_Audio_Coding

免费视频转换软件简介。http://starchen.72pines.com/free-media-converter.html

速度与画质!9款iPod视频转换软件大PK。http://news.newhua.com/news1/Eval_MMX/2010/35/103516252718BBCK1F9H17I0B665B812FEF8KDJJ76660JF8JIJC5F5.html?lt=common

Xvid 和H.264完全对比及MeGUI压mp4格式AVC的方法。http://www.av110.net/shipinchuli/200904/2271.html

megui 教程 mkv视频制作入门教程。http://hi.baidu.com/xbzq/blog/item/35bca1cd6239105c0eb34567.html

megui x264简单教程。http://softbbs.pconline.com.cn/11518047.html

用MeGUI压制720x480 MP4视频,详细教程。http://www.cnblogs.com/ppyyr/archive/2008/07/18/1246349.html

运用AVS+MeGUI制作MP4-AVC。http://blog.163.com/kentfung@126/blog/static/6791367920101200573698/

运用MediaCoder制作MP4-AVC教程。http://www.cngba.com/viewthread.php?tid=17708856&page=1

 

posted on 2011-11-13 20:05  zyl910  阅读(16087)  评论(0编辑  收藏  举报