H.264与x264的区别
1、H.264是MPEG4的第十部分,是一个标准。
对头,国际上两个视频专家组(VCEG和MPEG)合作提出的标准,两个专家组各有各的叫法,所以既叫H.264,也叫AVC。
2、x264是一个编码器,他参照的标准是H.264。
对头,H.264是需要付费的编码格式,而x264是符合H.264标准的一个开源项目,是免费的,也就是H264的一个简化版,不支持某些高级特性。但x264非常优秀,并不比H264的商业编码器差。
3、h264与AVC1都是FourCC (他俩通常在什么情况下使用呢?)
FOURCC为AVC1,没有开始码的H.264视频,主要就是用MP4或MKV等封装的文件,也就是你平时在电脑上看的那种,它的数据流开始是1、2或者4个字节表示长度数据。x264编码出来的都是这种。
FOURCC为H264,是带有开始码的H.264视频,一般是用于无线发射、有线广播或者HD-DVD中的。这些数据流的开始都有一个开始码:0x000001 或者 0x00000001.
4、如果在编码符合H.264标准的文件时, 如果没有用到x264编码器,那么通常使用的是哪个编码器?(就是那个支持显卡加速的那个)
符合H.264标准的编码器,也就是H.264的商业编码器,和免费的x264了。
至于支持显卡加速的编码格式,根据显卡不同,支持的也不一样。大概也就是H264(x264/AVC1)、VC-1、MPEG-1、MPEG-2、MPEG-4、WMV3。。。当然除了H264(x264/AVC1),其他都不是H.264标准的
H264和X264究竟有什么区别?
看到有朋友在问这个问题,也因为在播放时从properties的filter中看到的是相同的解码器,所以在这里做一个简单的陈述,也希望能对经常压片的朋友有所帮助…
H264隶属于MPEG-4编码,是一种高运算量的编码格式,H264的优点是在目前影视文件中容量最小的RAW,缺点是编码时需要大量运算时 间,H264支援硬件加速,H264支持自变速满帧技术(15fps-6000fps),H264编码的文件最大特征是后缀名为.h264;
X264是H264的另外一种开源编码格式,其开头的”X”意思是”software”,是使用CPU软解码的一种视频格式,特征是编码速度相当 快但解码很慢并相当耗费CPU处理能力,X264不支援硬件加速,是和RMVB一样的强解码类型(同一机型GeForce7300和 GeForce9600播放H264时CPU会有巨大的差异但播放RMVB和X264二者无异),X264不支持de-block(区域马赛克弱化换算) 技术;
在常见片源中,最简单的辨认方法是H264的容器是.mkv,X264的容器是,mp4,X264可同任何形式的音频格式再封装成mkv或者 avi,H264不能同mp3,mp2,ogg,wav,wma等常见音频格式再封装为mp4或者avi(目前H264只能配AVC)
、
在清晰度的对比上,X264与H264在同等清晰度下H264的容量小于X264(videostream比较),H264即使在运算能力较低比 如赛扬M530(1.73GHz/1MB/533FSB)配合支援硬件解码的独立显卡也可以流畅会回放1080p的H264,而X264则需要你有一颗强 大的处理器(X264不支援硬件解码),这就好比ePSxe和VGS模拟器之间的差距一样:H264需要的是钞票,而X264需要的则是温度…
ps: 其实也不尽然完全是这样,对于1200kbps-2500kbps/640*480/30fps这样的要求x264是很适合我的处理器的 (笑),而且在回放时也不会太卡(Rage Mobility只支援DX7),一般制作压缩还是首选x264,诚然观看者要付出一点点代价吧(再笑)
另外就是衍生的编码算法,常见的有H263,VP6,VP7和FLV4,H263俗称FLV1,是目前大多数在线站点使用的回放编码格式,优点是 解码速度快缺点是画质与帧率较差;VP6是基于H264编码,画质清晰压缩比高能保证帧率,但编码时所耗费的时间也凸显了H264的劣势;VP7和 FLV4是国外流媒体站点所新兴的一种格式,使用H264编码MP3或AAC音轨封装的容器(比如niconico和有土鳖),在极小容量的情况下有着惊 人的画质与音频质量(512*384),呃…最近才知道有土鳖还有个奇怪的名字叫”油条布”…XD
参考自:https://blog.csdn.net/lutao614/article/details/22056837
H.264与x264的区别相关推荐
- H.264 SVC 与H.264 AVC 有什么区别?
AVC 实际上是 H.264 协议的别名.但自从 H.264 协议中增加了 SVC 的部分之后,人们习惯将不包含 SVC 的 H.264 协议那一部分称为 AVC,而将 SVC 这一部分单独称为 SV ...
- 【H.264】x264命令详解:x264 --fullhelp
1.简述 宏区块: macroblock:.是一种图像压缩的术语. 宏区块是运动预测的基本单位,一张完整的图像(frame)通常会被切割成几个宏区块.h.264 的宏区块大小是可变的,常用 16x16 ...
- 视频编码器h.264和mpeg4的区别?
MPEG-4编码技术 MPEG-4:MPEG-4是一个适用于低传输速率应用的方案,MPEG-4是在MPEG-1.MPEG-2基础上发展而来,是为了播放流式媒体的高质量视频而专门设计的,它可利用很窄的带 ...
- x264 - 高品质 H.264 编码器
H.264 / MPEG-4 AVC 是优秀的视讯编码格式 就目前已成熟的视讯编码格式而言,H.264的压缩率是最佳的. 压缩率极高,可以只用很低 bitrate 提供堪用画质. 而 x264 为免费 ...
- WebM (VP8) vs H.264
2010年初 Google 收购了 On2 及其旗下的全部视频压缩技术.当时业界的普遍猜测是 Google 会不会将 On2 旗下最先进的 VP8 视频编码开放.果然,2010 年中的时候 Goog ...
- MSU 出品的 H.264 编码器比较 (2012.5)
莫斯科国立大学的MSU Graphics & Media Lab (Video Group)出品的H.264编码器性能测试报告<Eighth MPEG-4 AVC/H.264 Video ...
- MSU 出品的 H 264 编码器比较 (2012 5)
莫斯科国立大学的MSU Graphics & Media Lab (Video Group)出品的H.264编码器性能测试报告<Eighth MPEG-4 AVC/H.264 Video ...
- 实现RTP协议的H.264视频传输系统
1. 引言 随着信息产业的发展,人们对信息资源的要求已经逐渐由文字和图片过渡到音频和视频,并越来越强调获取资源的实时性和互动性.但人们又面临着另外一种不可避免的尴尬,就是在网络上看到生 ...
- H.264及编解码调试
H.264及编解码调试 H.264是国际标准化组织(ISO)和国际电信联盟(ITU)在2002年12月共同提出的继MPEG-4之后的新一代数字视频压缩格式,其具有更高的编码效率,并注重对移动和IP网络 ...
最新文章
- 第一次接觸sbt會遇到的
- h5实现网页内容跟随窗口大小移动_HTML5 移动页面自适应手机屏幕四类方法
- LLVM(Low Level Virtual Machine)
- 网络中典型协议--(DNS,输入url后, 发生的事情. ,ICMP,NAT)
- 带栩字的优美古诗句_带栩字的名字_以栩字起名-尚名网
- 作为window对象属性的元素 多窗口和窗体
- 郭明錤:因设计复杂 苹果可能推迟至明年底生产AR/VR头盔
- 基于JAVA+SpringMVC+Mybatis+MYSQL的校园订餐系统
- 搭建springmvc项目遇到的问题
- 众达两化融合贯标日记06~贯标启动会PPT
- JS 页面跳转,参数的传递
- 自主创新生态圈再扩大,深度科技与金格科技完成产品兼容性认证
- Java中的按拼音排序
- Android 状态栏常规操作(状态栏显示,状态栏颜色,沉浸式状态栏)
- 自定义 UINavigationController
- IDEA 2017.3.4 破解到2099年方法
- window10突然变成繁体怎么办呢??
- php怎么查看qq邮箱,thinkphp实现163、QQ邮箱收发邮件的方法
- PHP安装(Apache、Mysql、PHP整合)
- Simulink Simscape基础仿真电路
热门文章
- 腾讯云搭建代理服务器全部内容
- LeetCode:838. 推多米诺————中等
- 学计算机的参加数学建模有什么用吗,数学建模是什么?对于编程来说有什么意义?...
- 建行u盾单片机可以再次使用吗_Si7021建行U盾19264液晶制作温湿度显示,实物单片机代码开源...
- 基于人工势场法的二维平面内无人机的路径规划的matlab仿真,并通过对势场法改进避免了无人机陷入极值的问题
- 毕业设计日志(18)
- 第六章、坐标轴的定制
- Windows 无法连接到打印机.打印后台程序服务没有运行
- Spring学习之IOC容器(二)
- cacti监控及配置