![]() |
爱可视605WiFi H.264播放能力评测图片来源:ghell,爱可视 文章出处:iMP3.net 作者:ghell
[论坛] 发布时间:2008.03.19 13:57 原文链接
爱可视605WiFi除了divx/xvid/mpeg2/rmvb强大的播放能力外,还是市场上为数不多的宣称支持H.264的PMP。但H.264异常复杂,有多种profile和level,还有N个其它选项,那究竟605对H.264支持程度如何呢? ![]() 605到手后,用手上的H.264视频做了简单测试,结果有的能顺利播放,有的却显示“profile and level 不支持”,而且和文件的码流无关。查阅了国外网站,在 doom9、archosfans、winnydows等地方找到了一些描述,以下是老外的测试结果: Archos 605 Support: - Level 4 - Bframes are NOT supported; they cause stuttering. Maybe if your video was around 320x240, with low bitrate... - 2 reference frames max, --mixed-refs is fine. - --vbv-maxrate 5000 is necessary. - CABAC can only be safely enabled at ~DVD resolution when total (video+audio) bitrate is around 1024kb/s, or lower. Should be always good if you have a lower resolution. - If you go above around 2000kb/s total bitrate, you must only have 1 reference frame and disable mixed-refs. - --analyse p8x8,b8x8,i4x4 is max. - Trellis cannot be enabled. 也就是说: 1. 只支持到 Level 4 2. B帧会导致卡,除非码流超低 3. 参考帧 REF FRAME 不能超过2,mixed-refs可以打开 4. 码流不要超过5000 (恐怖啊,5M,市面上有其它MP4支持吗?) 5. 码流小于1000时可以打开 CABAC 6. 码流在2000左右时,REF FRAME最大为1且需关闭mixed-refs(废话,REF FRAME=1时,mixed-refs已无意义) 7. analyse只能用“p8x8,b8x8,i4x4”--- 这其实就是Main Profile的最大选项,估计605不支持High Profile了 8. Trellis不能打开 如果Archos 605对H.264只支持到以上范围,不免让人遗憾,虽然已经没有对手了。 ====================================================================================== 我发现到,老外的帖子都是大约3个月以前的,那么新的固件(1.8.07)是否对H.264支持有提升呢?以下是我对1.8.07固件H.264播放能力的测试,结果让人惊喜! 首先要测试的是最大的可播放配置,只要605能播放就ok,卡不卡再说。 源文件: HDT的 湖人vs火箭 比赛片段,片长2分钟,分辨率720*400,码流4500 编码器: x264 , MEGUI工具 最高压制配置: Bitrate = 2000 Profile = High Profile Level = Unrestricted Trellis = 2 Ref Frame = 10 CABAC = Y ANALYSE = all -8x8dct B-Frame = 3 B-Pyramid = Y 最高配置的压制文件当然不能被605播放,显示“Profile and Level 不支持”。选取 CABAC、Ref Frame、B-Frame、Profile 四个关键参数做排列组合测试,结果证明:1.8.07固件的605对H.264受限于High Profile 和Ref Frame,对CABAC和B-Frame可以支持,具体见测试表格。 测试表明,在Main Profile,Ref Frame =2 时,可以播放,其它参数可取以上值。进一步的测试表明,Ref Frame最大可以支持到7 。 通过这个测试,我们找到了605可以播放的H.264视频的压制最高配置: Bitrate >= 2000 Profile = Main Profile Level = Unrestricted Trellis = 2 Ref Frame = 7 CABAC = Y ANALYSE = p8x8,b8x8,i4x4,p4x4 B-Frame = 3 B-Pyramid = Y ====================================================================================== ok,我们找到了一个配置集,但这样的配置压出来的视频播放效果如何呢?一个字,“卡”。下面的任务是,找到一个可流畅播放的配置,在流畅度、视频质量、压制时间等方面找到一个平衡。 选取CABAC、Ref Frame、B-Frame(B-Pyramid) 几个关键参数进行排列测试,结果表明:在设定的测试条件下,CABAC、Ref Frame对流畅度影响不大,关键是B帧,对流畅度影响较大。(因时间关系,没有测试B帧的极限数目。)测试结果是:我们将B-Pyramid(允许B帧作为参考帧)关闭,将得到比较好的流畅度。 通过以上测试,我们得到了605可以流畅播放H.264视频的压制最高配置建议: Bitrate >= 2000 Profile = Main Profile Level = Unrestricted Trellis = 2 Ref Frame = 7 CABAC = Y ANALYSE = p8x8,b8x8,i4x4,p4x4 B-Frame = 3 B-Pyramid = N 在这个配置下,我压制的码流为2000,分辨率为720*400的 H.264编码的 NBA视频能流畅得在ARCHOS 605上播放。 对了,顺便说明一下,以上测试音频均采用源文件的音频——AAC LC SBR, 94Kbps, 48KHz。 测试到此为止,我们看到,1.8.07固件的 Archos 605 wifi,在H.264播放能力方面还是有很大改进的,令人欣喜。测试结果比国外朋友的测试有很大提高,特别是在REF FRAME、CABAC等方面,在码流支持能力方面也令人欣喜。我们可以得出一个结论,ARCHOS 605在divx/xvid/mpeg2/rmvb等视频编码格式的支持方面绝不输于其它产品,在H.264的支持方面更是远远领先于其它对手。 随着网络上H.264视频越来越流行,ARCHOS的这一强项肯定会被更多的用户所看中,也希望ARCHOS在后续固件研发中能继续提升它的H264播放能力。当然,爱可视有720*576 分辨率的限制,希望HD插件能早日到来。 ====================================================================================== 最后,说一下和其它产品的比较。目前,唯一能和Archos 605比较的只有爱欧迪的COWON A3,和爱可视一样采用TI达芬奇方案,同样采用800*480的大屏(非触摸)。 从参数上看,COWON A3主要优势是:支持720p高清,支持MKV格式的H.264视频。劣势:不支持RMVB,无触摸屏,无WIFI。稍微翻了一下 COWON A3的国外论坛,用户抱怨也不少,主要集中在:1. 720p限制很大;2. H.264实际能力和宣称的有很大出入,对Main Profile、B帧的支持有限。 (据我估计和Archos在一个水平上) 本文到此为止结束,为IMP3爱可视开版助兴,也为喜爱ARCHOS和想为ARCHOS压制H264视频的朋友作参考。 因小弟对视频压制也是初窥门径,文中错误和不当之处肯定不少,欢迎大家指正和讨论。 若需转载,请注明作者和出处,谢谢! 参与讨论请点击进入
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 如有意见或建议请与我们联系 imp3net@163.com (网站合作): 13911001503; (mofi个性配件):13599407494 Copyright (C) 2002~2007 iMP3.net 数码影音, All Rights Reserved. 京ICP证040939号 |