H.264 和 Mpeg-4 的关系

转载 2011年01月08日 01:55:00

H.264/MPEG-4 AVC(ISO MPEG-4 Part 10) 

 

  H.264(ITU-T命名),或称之为MPEG-4 AVC(ISO/IEC命名),是一种由ITU-T与ISO/IEC正在联合进行开发的视频编解码方案,即将成为MPEG-4标准的第10部分(ISO MPEG-4 Part 10)。关于该技术的视频编码方案,现在正式命名为ITU-T H.264或"JVT/AVC草案"。H.264/MPEG-4 AVC作为MPEG-4标准的扩展(MPEG-4 Part 10),充分利用了现有MPEG-4标准中的各个环节。H.264/MPEG-4 AVC就在现有MPEG-4 Advanced Simple Profile的基础之上进行发展的。 

 

  H.264/MPEG-4 AVC的编解码方案流程主要包括如下5个部分:精密运动估计与帧内估计(Estimation)、变换(Transform)及逆变换、量化(Quantization)及逆量化、环路滤波器(Loop Filter)、熵编码(Entropy Coding)。

 

  标准选择Advanced Video Coding(进阶视频编码)(AVC)作为“官方”名 - 因为对应视频的音频格式是Advanced Audio Coding(先进音频编码)(AAC)。

 

  尽管H.264/MPEG-4 AVC这项技术虽然还没有得到正式批准,但是其可以降低50%或更多带宽的能力,能以少于1Mbps的数据率传输基于互联网协议(IP)的广播质量级的视频内容,这是目前正式颁布的ISO MPEG-4及MPEG-2编解码方案根本所不能比拟的。因而,H.264/MPEG-4 AVC将对所有要求高压缩率、高质量的应用领域产生深远的影响。 

 

  从上面得知,搞了半天,H.264原来就是我们最熟悉的MPEG-4编码的第10部分,只不过换了一个称呼而已。而我们知道Haali就是MP4,mkv,ogg/ogm,avi这四项功能集于一身的分离器。故Halli能分离H.264也就不足为怪了。更奇怪的一个问题是,有人曾建议如果APPLE下载的高清预告片播放不了,就把影片扩展名由MOV改成AVI或MP4就可以播放了,其实这是由于H.264影片的“容器”可以是AVI,MP4,MPG等原因造成的。

 

二.可用的AVC/H.264编码,解码器

 

  可用于用户的AVC/H.264执行者有x264, Nero, Apple, Sorenson, Elecard, Moonlight, VSS, mpegable, Envivio, Hdot264 (binary), DSPR, JM (参考软件) (binary), ffmpeg, Philips, FastVDO, Skal, Sony等等。

 

AVC/H.264厂家,编码器,解码器大全。

 

http://forum.doom9.org/showthread.php?t=95939

 

我们常用解码器有quicktime,moonlight,ffdshow,coreavc,还有KMP内置的H.264解码器(不知采用的是哪一种)。

 

三.可用的AVC/H.264播放器

 

因为开发H.264的公司很多,所以应该说播放器也是相当多的,只是有些我没有接触到,目前我们见到的使用的主要有:

1.quicktime 7

2.tcpmp

3.mpc

4.bsplayer

5.kmplayer

 

  前两种就是直接的播放器,安装好了就可以了。但后面三种却是DIY的播放器,要自己手动设置解码器,但却因其强大的DIY功能而越来越受到大家的追捧。

========================================================

H.264 和 Mpeg-4 的关系

时间:2009-6-27 作者:深圳圳市拓普威视科技有限公司 来源:中国安防网会员 点击数: 

 

  ·mpeg-4的初衷是将dvd质量的图像码流从每秒6兆降低到1.5兆,将高清电视的码流从每秒几十兆降低到6~8兆。要实现这样的编码压缩水平,就要用到一种叫avc(advanced video codec)的技术。国际电联(itu)将这项技术命名为h.264标准,mpeg 把这项技术放到mpeg-4标准里的第10章(part 10)。这就是mpeg-4和h.264的关系。 

 

  ·h.264/avc是由iso/iec与itu-t组成的联合视频组(jvt)制定的新一代视频压缩编码标准,于2003年5月完成制订。相对于先前的标准,h.264/avc无论在压缩效率、还是在网络适应性方面都有明显的提高,因此,业界普遍预测其将在未来的视频应用中替代现有的视频压缩标准。

 

  但是,h.264/avc标准由于对视频源的限制,仅支持娱乐级视频质量。为了进一步扩大其应用范围,使其适应高保真视频压缩的应用,jvt于2004年7月对h.264/avc做了重要的补充扩展,称为frext(fidelity range extensions)。

 

  h.264/avc标准第一版支持的源图像为每象素8b,且采样方式仅限于4∶2∶0;而新近扩展的frext部分则扩大了标准的应用范围,如专业级的视频应用、高分辨率/高保真的视频压缩等。frext对h.264/avc的改善主要在:(1)进一步引入一些先进的编码工具,提高了压缩效率;(2)视频源的每个样值均可超过8b,最高可达12b;(3)增加了4∶2∶2与4∶4∶4的采样格式;(4)更高的比特率,更高的图像分辨率;(5)可达到图像高保真的要求,支持无损压缩;(6)支持rgb格式的压缩,同时避免了色度空间转换的舍入误差。

 

  · mpeg-4 visual (mpeg-4 part 2)与h.264 (mpeg-4 part 10)均为新一代多媒体通讯压缩与解压缩国际标准。其中mpeg-4目前作为消费性电子核心技术正处于市场导入期。如目前利润最高的高端smart phone多带有动态影音摄影的功能,其压缩标准主流即为mpeg-4 visual。此外3g(第三代行动电话)手机所支持的影音功能亦多包含mpeg-4 visual编解码功能。多媒体播放器的顶端产品(注:ipod属中阶产品)目前非pmp (portable media player)莫属,单价高达2k~6k¥的系统均需包含mpeg-4 visual的播放功能。下一代的pmp将进一步结合数字相机与摄影机的功能达到全功能实时多媒体摄、录、放与传输的需求。当然mpeg-4 visual还是扮演核心与关键技术角色。h.264整合iso/iec与itu-t两大标准阵营,制定mpeg-4 visual的下一代影音压缩标准。目的在进一步提高自然影像的压缩率,且在通讯环境变化时亦能确保一定的影音品质,是下一代数字电视的编解码标准。h.264为达成上述目的,采用多项创新技术(亦使h.264与mpeg-1/-2/-4 visual不兼容),故软硬件设计上与mpeg-4 visual炯异。而重要的是h.264将应用在3g行动通讯之上。故h.264为下一代3c产品的杀手级核心技术。 

 

  ·通常所说h.264和mpeg4的比较是指h.264和mpeg-4 part 2 advanced simple profile (asp)的比较而言 

 

  ·  h.264 标准压缩系统由视频编码层( vcl )和网络提取层( network abstraction layer , nal )两部分组成。vcl 中包括 vcl 编码器与 vcl 解码器,主要功能是视频数据压缩编码和解码,它包括运动补偿、变换编码、熵编码等压缩单元。 nal 则用于为 vcl 提供一个与网络无关的统一接口,它负责对视频数据进行封装打包后使其在网络中传送,它采用统一的数据格式,包括单个字节的包头信息、多个字节的视频数据与组帧、逻辑信道信令、定时信息、序列结束信号等。包头中包含存储标志和类型标志。存储标志用于指示当前数据不属于被参考的帧。类型标志用于指示图像数据的类型。vcl 可以传输按当前的网络情况调整的编码参数。 

 

  ·h.264 和 h.261 、 h.263 一样,也是采用 dct 变换编码加 dpcm 的差分编码,即混合编码结构。同时, 

 

  ·h.264 在混合编码的框架下引入了新的编码方式,提高了编码效率,更贴近实际应用。 

 

  ·h.264 没有繁琐的选项,而是力求简洁的 “ 回归基本 ” ,它具有比 h.263++ 更好的压缩性能,又具有适应多种信道的能力。 

 

  ·h.264 的应用目标广泛,可满足各种不同速率、不同场合的视频应用,具有较好的抗误码和抗丢包的处理能力。 

 

  ·h.264 的基本系统无需使用版权,具有开放的性质,能很好地适应 ip 和无线网络的使用,这对目前因特网传输多媒体信息、移动网中传输宽带信息等都具有重要意义。

 

  ·新的快速运动估值算法 umhexagons (中国专利)是一种运算量相对于 h.264 中原有的快速全搜索算法可节约 90 %以上的新算法,全名叫 “ 非对称十字型多层次六边形格点搜索算法 ” ( unsymmetrical-cross muti-hexagon search ) ” ,这是一种整像素运动估值算法。由于它在高码率大运动图像序列编码时,在保持较好率失真性能的条件下,运算量十分低,已被 h.264 标准正式采纳。

MPEG-4与H.264的区别 , 编码 以及 应用

MPEG4是适用于监控领域的压缩技术       MPEG4于1998年11月公布,原预计1999 年1月投入使用的国际标准MPEG4不仅是针对一定比特率下的视频、音频编码,更加注重多媒...
  • fly_yr
  • fly_yr
  • 2014年09月05日 10:58
  • 2094

h.264 和 mpeg-4 的关系:

h.264 和 mpeg-4 的关系:h.264 /avc ( advanced video coding )标准,是 mpeg-4 的第 10 部分。 mpeg-4的初衷是将dvd质量的图像码流从每...
  • huangkangying
  • huangkangying
  • 2010年11月05日 11:17
  • 670

H264和MPEG-4的关系

H264和MPEG-4的关系 http://www.docin.com/p-453567766.html
  • wishfly
  • wishfly
  • 2016年03月18日 11:01
  • 1573

H.264/MPEG-4 Part 10 White Paper 翻译(1)--概述

H.264综述   1.    引言 数字电视和DVD-video的出现使得广播电视和家庭娱乐发生了彻底的变革.随着视频压缩技术的标准化,越来越多的这些应用成为可能.MPGE系列的下一个标准,M...
  • ai552368625
  • ai552368625
  • 2015年02月01日 21:23
  • 999

MPEG-4与H264区别,编码及应用

Mpeg4 H264
  • mayh554024289
  • mayh554024289
  • 2016年12月14日 10:25
  • 3172

nvidia gpu知识点总结

查看nvidia硬件加速编解码器: ffmpeg -codecs | grep cuvid 信息如下: DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG...
  • qiuyoujie
  • qiuyoujie
  • 2018年01月05日 15:16
  • 50

H.264(MPEG-4 AVC)级别(Level)、DPB 与 MaxDpbMbs 详解【待整理】

一、级别详表   级别(Level)是用来约束 分辨率、帧率 和 码率 的。详细信息请看表格—— Level Max decoding speed Max frame size M...
  • yue_huang
  • yue_huang
  • 2017年07月06日 16:25
  • 192

小艾笔记--H.264视频编解码原理整理(一)

项目代码的研究已经告一段落了。关键是公司的台式机耍小脾气了,无奈只有送去修了。所以这段时间我就来修炼编码的葵花宝典了。笔记整理的书籍是《MPEG-4_H.264视频编解码工程实践》,嫌弃我整理不好的,...
  • qq_26986211
  • qq_26986211
  • 2016年10月09日 17:07
  • 1162

读《H.264_mpeg-4_part_10_white_paper》后感

花了大概两个星期左右的时间把《H.264_mpeg-4_part_10_white_paper》读了一遍,英文和中文穿插起来阅读的,英文看不懂的地方看看中文,有的地方看了中文还是不明白,而且那个中文翻...
  • xiaohaijiejie
  • xiaohaijiejie
  • 2014年12月04日 16:20
  • 988

h.264 和 mpeg-4 的关系:(转)

h.264 和 mpeg-4 的关系:h.264 /avc ( advanced video coding )标准,是 mpeg-4 的第 10 部分。  mpeg-4的初衷是将d...
  • memoryright
  • memoryright
  • 2010年10月25日 16:43
  • 131
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:H.264 和 Mpeg-4 的关系
举报原因:
原因补充:

(最多只允许输入30个字)