摘要:一、测试内容 测试方法——x264编码参数大测试:索引贴http://www.cnblogs.com/zyl910/archive/2011/12/14/x264_encode_param.html 测试参数——subme:9、10、11。设定子像素(subpixel)运动估计(motion estimation)复杂度。值越高越好。crf:18 至 28,间隔1。固定位元率系数(Constant Ratefactor)码率控制方法。当qp是把某个量化值作为目标,而bitrate是把某个档案大小作为目标时,crf则是把某个“品质”作为目标。构想是让crf n提供的视觉品质与qp n相同,只..
阅读全文
随笔分类 - G00 Media_多媒体
摘要:x264是一款优秀的H.264编码器,能够压制出低码率高画质的视频。但它的编码参数很多,很多时候不知道怎么挑选。于是我决定做横向测试,彻底搞清楚各种参数的影响。 一、测试结果索引 为了便于查看,将测试结果放在最前面。 01 subme与crf(a):http://www.cnblogs.com/zy
阅读全文
摘要:Wakeari(有诡)中有一个有趣的渲染模式——念摄模式。但在该模式下帧率暴跌。于是我对其进行了分析。非念摄模式下有60帧——念摄模式下仅有14帧——60变为14,帧率暴跌至原来的1/4左右。技术分析估计该游戏采取的是“渲染两次”方案。具体步骤为——1.根据鼠标拖动的区域,生成一张掩码位图(念摄区域图);2.将外衣的模型标记为可见,渲染场景,输出到纹理A;3.将外衣的模型标记为隐藏,渲染场景,输出到纹理B;4.根据掩码位图,合并纹理A 和 纹理B,然后输出到屏幕。该方案有两个缺点——1.第2步、第3步共渲染两次,使帧率下降一半。2.在第4步合并纹理图时,需等待第2步、第3步的渲染操作彻底完成后
阅读全文
摘要:上回我们学会了怎么计算级别(H.264 级别(Level)、DPB 与 MaxDpbMbs 详解)。但是每次手工计算就太麻烦了,我们希望有一款工具能完成这些运算。最好该工具还能跨平台使用。 在综合考虑上面的需求 和 开发难度性 后,我决定编写一个JavaScript网页程序。 最终效果—— 其实开发难度并不大,只要熟悉上回的级别计算公式,就能很容易实现。全部代码如下——<!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/Dtd/
阅读全文
摘要:对于H.264(MPEG-4 AVC)而言,级别(Level)是与档次(Profile)同等重要的参数。但很多文章说的很简略,只是说标清视频一般用3.1,高清用4,具体含义语焉不详。于是我做了一番研究。一、级别详表 级别(Level)是用来约束 分辨率、帧率 和 码率 的。详细信息请看表格—— LevelMax macroblocksMax video bit rate (kbit/s)Examples for high resolution @ frame rate (max stored frames)persecondper frameBP, XP, MPHiPHi10P...
阅读全文
摘要:x264预设类参数详解 x264版本——x264 core:116 r2074 2641b9e 加上“fullhelp”参数可以查看x264的完全版帮助——x264 --fullhelp 其中对预设类参数的说明是——Presets: --profile <string> Force the limits of an H.264 profile Overrides all settings. - baseline: ...
阅读全文
摘要:720P动画高压测试——Hunter x Hunter 07(18组测试结果) 讨论帖——http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=488一、原视频 下载地址——http://115.com/folder/f281736a1b1 视频信息——GeneralComplete name : F:\Temp\3\a720\[FLsnow][HUNTER×HUNTER][07][720p][AVC_AAC].mp4Format : MPEG-4Format profile : Base MediaCodec ID : isomF
阅读全文
摘要:H264视频高压心得——兼容华为U8800+(硬解720P)一、导言与背景知识 手机用户对于视频播放,最期望以下3点——1.播放流畅。最好手机支持该视频格式的硬件解码,俗称“硬解”。硬解视频不仅播放流畅,而且比较省电。2.文件小。手机的存储卡的容量一般只有数GB,最高的一般才32GB。文件小,才能存放更多的视频。3.画质高。虽然要求文件小,但是必须保证画质。若画质差,就没心情观看了。 H.264视频编码能满足以上需求,它能在低码率下保证较好画质。而且现在大多数手机都支持硬解H.264视频,只是存在支持级别的差异。 背景知识——H.264,或称MPEG-4 AVC(Advanced Vid...
阅读全文
摘要:最近买了台新手机,该手机支持硬解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 B...
阅读全文
摘要:视频处理开发时,经常会遇到各种分辨率。我整理了一下,发现常用的居然就有一百来种。视频分辨率列表——IdxNameWHPxsgcdPerCPTVMemo088648p1_1Macro Block1SQCIF1289612,28832p4_3YYSub Quarter CIF212812816,384128p1_1Y316010016,00020p8_5Y4QQVGA16012019,20040p4_3YQuarter-QVGA516012820,48032p5_4Y6QCIF17614425,34416p11_9YYQuarter CIF720817636,60816p7_5Y. Nokia82
阅读全文
摘要:临摹帖(zDrawHelp) V1.1简介~~~~ 临摹帖(zDrawHelp)是一个画像素图的辅助工具。 它可以使一副图片在所有窗口的前面并半透明,而且最奇妙的是——鼠标操作能穿透该图片,直接操作下面的绘图软件。 绿色软件,无需安装,解压后直接双击即可运行。 运行环境:.Net Framework 2.0。32位或64位的 Windows 2000/2003/xp/vista/win7。操作指南~~~~~~~~ 使用方法——1.启动绘图软件(如Photoshop)。进行编辑,放大到合适尺寸,准备画像素图。2.启动临摹帖(zDrawHelp)。3.在临摹帖(zDrawHelp)上点击...
阅读全文
摘要:zDrawHelp V1.0简介~~~~ zDrawHelp是一个画像素图的辅助工具。 它可以使一副图片在所有窗口的前面并半透明,而且最奇妙的是——鼠标操作能穿透该图片,直接操作下面的绘图软件。 运行环境:.Net Framework 2.0。Windows 2000/2003/xp/vista/win7。操作指南~~~~~~~~ 使用方法——1.启动绘图软件(如Photoshop)。进行编辑,放大到合适尺寸,准备画像素图。2.启动zDrawHelp。3.在zDrawHelp上点击鼠标右键,弹出快捷菜单。点击“打开图片”加载图片。4.默认的不透明度是100%。您可以在右键菜单中的“不透...
阅读全文