x264编码参数大测试:08 subme与指定码率(1000Kbps)

一、测试内容

 

  测试方法——

x264编码参数大测试:索引贴

http://www.cnblogs.com/zyl910/archive/2011/12/14/x264_encode_param.html

 

  测试参数——

subme:9、10、11。设定子像素(subpixel)运动估计(motion estimation)复杂度。值越高越好。

参考测试:subme9。

 

  测试视频——

a(红):720P动画 Fate/Zero 07。简称“Fate”。

b(黄):720P动画 Hunter x Hunter 07。简称“HxH”。

c(绿):1080P动画 我的妹妹不可能那么可爱 11。简称“Oreimo”。

f(青):720P电影 《极品飞车12:无间风云》预告片。简称“nfs”。

g(蓝):720P电影 《变形金刚3》预告片。简称“tran3”。

h(紫):1080P电影 CoralReef.1080p(珊瑚礁)。简称“Coral”。

 

 

二、测试结果

 

2.1 画质

 

  DSSIM曲线图(越高(长)越好)——

 

  pSSIM曲线图(越高(长)越好)——

 

 

2.2 码率

 

  Kbps曲线图(越低(短)越好)——

 

 

2.3 转码速度

 

  FPS曲线图(越高(长)越好)——

 

  pFPS曲线图(越高(长)越好)——

 

 

三、小结

 

  因现在指定了码率,所以subme10节省码率的优势彻底体现出来了,SSIM平均提升了约0.2%。作为代价,转码速度下降至80%左右。

  subme11再次大幅降低了转码速度(约subme9的50%),但在画质、码率方面与subme10几乎一致。尤其对于1080P视频(c、h),SSIM反而有微弱下降,同时码率有微弱增高。非常不值。

  最终推荐subme10。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/548651.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第十八天实验-交换综合

配置思路 eth-trunk > 创建vlan > 划分vlan > trunk干道 > STP > SVI > VRRP > DHCP 一,配置eth-trunk SW1: [sw1]int Eth-Trunk 0 ---创建…

HCIA第九节课作业

子网划分: 如何去合理的分配地址 总共需要多少个网段? 14个网段 环回接口8个6个 192.168.1.0/14 借4位 192.168.1.0/28 192.168.1.16/28 192.168.1.32/28 192.168.1.48/28 可用地址数量是多少?14个地址 子网划分第多少位的时候,只有两个可…

如何下载防盗链的歌曲?

初音,大家都很熟悉了。它是YAHAMA(雅马哈,就是生产电子琴的那个公司)推出的音乐编辑软件vocaloid的一款产品。 1月27号(春节放假回来的前一天)就要推出vocaloid 3啦!! 很喜欢IA的《鸟…

如何发布.Net MVC 网站项目(攻略集锦)

转载自诗人江湖老,原文地址 参考文献既然是攻略,就必然有参考文献,放在文章开头,以示敬意! 1.MVC项目发布步骤 2.未能从程序集加载“System.ServiceModel.Activation.HttpModule” 3. Win7 IIS 另一个程序正在使用此…

ssh建立原理 及配置两台主机的远程连接实现免密登陆

一、SSH是什么?具体的实现有哪些? SSH是一种协议标准 SSH是用在安全远程登录以及其它安全网络服务 二、SSH原理: SSH为Secure Shell的缩写,默认端口22,由IETF的网络小组(Network Working Group&…

常用 SQL Server 规范集锦

原文地址 常见的字段类型选择   1.字符类型建议采用varchar/nvarchar数据类型   2.金额货币建议采用money数据类型   3.科学计数建议采用numeric数据类型   4.自增长标识建议采用bigint数据类型 (数据量一大&#xff…

Linux服务器搭建----Web服务器(apache)

WWW的介绍 万维网(亦作“Web”、“WWW”、“W3”,英文全称为“World Wide Web”),是一个由许多互相链接的超文本组成的系统,通过互联网访问。在这个系统中,每个有用的事物,称为一样“资源”&…

F5 配置手册 -F5 BIG-IP 10.1-1-激活

F5 配置手册 F5 BIG-IP 10.1-1-激活 统一沟通(中国)有限公司 2012-01-29 前言: F5---太贵! 不过你如果有命运看到这个文章,F5也就不值钱了。 因为:F5提供测试版的虚拟机,我们买不起,总应该玩得起吧! 但愿F5提供更多的机会,给别人机会,也是给自己机会。 参照: 你也可…

Beginning iCloud in iOS 5 Tutorial Part 2(转载)

原文地址:http://www.raywenderlich.com/6031/beginning-icloud-in-ios-5-tutorial-part-2 Setting Up the User Interface The Xcode project template we chose already set up an empty view controller for us. We will extend it by adding the current docume…

JQuery Datatables 服务端分页简单应用学习

背景介绍 最近在一个简单小项目中碰到需要一个前端数据表格控件,在看了网上的资料后最终选择了JQuery Datatables。Datatables功能及其强大,基本满足我的所有需求,在加上其插件Editor具有inline模式,很多需要直接修改数据的功能不…

Java API 设计清单

为什么80%的码农都做不了架构师?>>> 在设计Java API的时候总是有很多不同的规范和考量。与任何复杂的事物一样,这项工作往往就是在考验我们思考的缜密程度。就像飞行员起飞前的检查清单,这张清单将帮助软件设计者在设计Java API的…

利用FSMT进行文件服务器迁移及整合

当企业文件服务器(DFS、共享文件夹等)面临硬件更新、系统升级或文件服务器合并的情况时,往往会出现不确定的文件丢失、需要重新设置所有权限、无法将多个文件服务器集成到一台服务器上等问题,为了保证文件服务器的数据完整以及权限…

RHEL 6上KVM的安装配置及使用-将物理接口桥接到桥接器

作业环境服务器端操作系统:Red Hat Enterprise Linux Server release 6.0 (Santiago)KVM:qemu-kvm-0.12.1.2-2.113.el6.x86_64 客户端操作系统:Windows 7KVM管理工具:Xming 6.9 一、安装KVM及相关软件 1、KVM 需要有 CPU 的支持&a…

C#中IEnumerableT.Distinct()将指定实体类对象用Lambda表达式实现多条件去重

背景说明 在EF等ORM框架中需要以List实体类的方式对数据进行大量操作,其中免不了对一些数据进行去重复,而C#中IEnumerable.Distinct()便提供了这一功能。只是对刚开始接触的新人来说比价抽象难以接受,本文会对这一功能进行简要说明&#xff…

C#中利用Linq.Dynamic实现简单的动态表达式构建查询

背景介绍 在ADO.NET中我们可以根据用户输入的查询条件拼接出指定的SQL语句进行查询或者筛选出所需的数据,但是在ORM框架如EF中,我们一般用LINQ操作数据查询,LINQ是否可以像SQL一样拼接查询条件呢?答案是可以的。这一技术叫Linq.D…

C#中IEnumerableT.GroupBy()的简单使用

背景介绍 在实际项目中,对数据进行GroupBy肯定是常用需求之一,特别是采用EF等ORM框架后隔绝了用SQL语句直接操作数据,LINQ中的GroupBy肯定是要掌握的。 首先先对一个字段GroupBy,代码如下: static void Main(string[…

25 个精美的后台管理界面模板和布局

任何系统都会有一个管理后台,好看的管理后台看起来赏心悦目,管理的时候心情也舒畅,本文给大家推荐 25 个制作精美的后台管理界面的模板和布局,你值得拥有。 Free Admin Template Web App Theme Spring Time Free Admin Template F…

C#中IEnumerableT.Aggregate()的简单使用

背景介绍 IEnumerable<T>.Aggregate()在LINQ使用中好像很不起眼&#xff0c;但我个人认为这是十分实用并且强大的&#xff0c;支持自定义聚合操作&#xff0c;方法定义中的Func包含3个TSource参数&#xff0c;分别为下一个执行聚合的元素&#xff0c;当前聚合的元素&…

C#中IEnumerable.OfType()方法的简单使用

背景介绍 OfType的定义十分简单&#xff1a;IEnumerable.OfType(TResult)&#xff0c;如其定义&#xff0c;其中TRsult为所要过滤的类型。由于非泛型集合一律以Object类型存储对象&#xff0c;因此一个非泛型集合可能存储了各种类型&#xff0c;而OfType()方法可以轻松的对指定…

C#中IEnumerableT.Join()和IEnumerableT.GroupJoin()简单使用

背景介绍: 在无主外键关系的表中如果如果要关联就要用Join()和GroupJoin()方法了&#xff0c;我们先看Join()方法&#xff0c;代码如下&#xff1a; static void Main(string[] args) {List<SW_XSDD> sw_xsdd new List<SW_XSDD>(){new SW_XSDD { com_id "…