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标准的

http://www.cnblogs.com/oiramario/archive/2013/09/14/3321447.html

我一直疑问为什么有些视频解码时显示格式是:H264,大部分又是:AVC1我在搜索编程资料时在微软的msdn上发现的:原文:http://msdn.microsoft.com/en-us/library/dd757808(v=vs.85).aspxFOURCC:AVC1   描述:H.264 bitstream without start codes.FOURCC:H264   描述:H.264 bitstream with start codes.

H.264 Bitstream with Start Codes

H.264 bitstreams that are transmitted over the air, or contained in MPEG-2 program or transport streams, or recorded on HD-DVD, are formatted as described in Annex B of ITU-T Rec. H.264. According to this specification, the bitstream consists of a sequence of network abstraction layer units (NALUs), each of which is prefixed with a start code equal to 0x000001 or 0x00000001.这段话的大致意思是:带有开始码的H.264视频一般是用于无线发射、有线广播或者HD-DVD中的。这些数据流的开始都有一个开始码:0x000001 或者 0x00000001.

H.264 Bitstream Without Start Codes

The MP4 container format stores H.264 data without start codes. Instead, each NALU is prefixed by a length field, which gives the length of the NALU in bytes. The size of the length field can vary, but is typically 1, 2, or 4 bytes.这段话的大致意思是:没有开始码的H.264视频主要是存储在MP4格式的文件中的。它的数据流的开始是1、2或者4个字节表示长度数据。

原文中的"NALU"简单说是H.264格式中的最基本的单元,是一个数据包。

http://www.mysilu.com/archiver/?tid-721741.html

关于H.264 x264 h264 AVC1相关推荐

  1. H.264 x264 h264 AVC1的关系和区别

    H.264是MPEG4的第十部分,是一个标准. 对头,国际上两个视频专家组(VCEG和MPEG)合作提出的标准,两个专家组各有各的叫法,所以既叫H.264,也叫AVC. x264是一个编码器,他参照的 ...

  2. 关于H.264 x264 h264 AVC1之间的那些事

    1. H.264是MPEG4的第十部分,是一个标准. 对头,国际上两个视频专家组(VCEG和MPEG)合作提出的标准,两个专家组各有各的叫法,所以既叫H.264,也叫AVC.2.x264是一个编码器, ...

  3. H.264(H264)视频文件的制作

    一.准备工作 1.下载并安装优酷客户端 2.下载ffmpeg可执行文件,解压可用,不需要下载源码自己编译. ffmpeg可执行文件下载链接:http://download.csdn.net/detai ...

  4. H.264,x264,DivX,Xvid

    H.264     H.264是由国际电信联盟(ITU-T)所制定的新一代的视频压缩格式.H.264最具价值的部分无疑是更高的数据压缩比.在同等的图像质量条件下,H.264的数据压缩比能比当前DVD系 ...

  5. H.264(H264)解码SPS获取分辨率和帧率

    #include <stdio.h> #include <stdint.h> #include <string.h> #include <math.h> ...

  6. Qt基于FFmpeg播放本地 H.264(H264)文件

    最近在弄H264的硬件编解码,基于DM3730,但是为了调试方便,在小红帽上用FFmpeg实现了H264的软件编解码.现在弄了一个Windows的例子,给需要的同学参考一下,如果大家觉得有帮助,可以小 ...

  7. java h264 sps解码,H.264(H264)解码SPS获取分辨率和帧率

    h264 ES流中的sps nalu中可以提取出视频宽度和高度的信息,有时可以得到固定帧率的信息,而对于变帧率的视频有时候得不到帧率信息,需要根据时间戳来呈现. 代码可以实现这个功能. #includ ...

  8. PCM(脉冲编码调制)、iLBC编解码、opus(声音编码格式)、VP8视频压缩格式、H.264数字视频压缩格式

    目录 PCM(脉冲编码调制) 发展史 工作原理 iLBC编解码 基本介绍 技术优势 Opus(声音编码格式) 特性 播放 技术细节 VP8视频压缩格式 简介 突破创新 技术分析 H.264数字视频压缩 ...

  9. H.264基础知识及视频码流解析

    H.264基础知识及视频码流解析 目录 H.264概述 H264相关概念 H264压缩方式 H264分层结构 H264码流结构 H264的NAL单元 H.264视频码流解析及代码实现 1. H.264 ...

最新文章

  1. 如何使用 OpenStack CLI - 每天5分钟玩转 OpenStack(22)
  2. dtree和jquery构建树型结构
  3. Linux-鸟菜-6-文件搜索
  4. Windows内核对象管理
  5. Intellij Idea2016.3 svn服务器拉取代码
  6. 伸展树(Splay tree)图解与实现
  7. 【二级指针--定义、初始化赋值、解引用;特殊指针--空指针、void类型的指针】(学习笔记12--指针下)
  8. 彻底搞定 Java 注解
  9. mysql 执行计划不对_mysql tokudb执行计划走的不准确案例
  10. hdu2046-饭卡
  11. Atitit.数据检索与网络爬虫与数据采集的原理概论
  12. 冒泡排序-C语言版(带图详细)
  13. SVN安装和中文语言包安装
  14. 2009-2012年中国网络游戏市场投资分析及前景预测报告
  15. 双月报8.24-10.23
  16. Vue3笔记_02setup与常用的Composition API(组合式API)
  17. ForkJoinPool介绍
  18. [java] 汇率换算器实现-插曲1-正则表达式(1)
  19. 面向对象软件工程-学习笔记
  20. win10服务器权限修改时间,大师为你解答win10系统时间无法修改没有权限的处理方案...

热门文章

  1. Cortex-M4芯片介绍
  2. 数据结构与算法 上机实验报告
  3. C# CheckedListBox控件的用法 .
  4. 批处理删除注册表分支方法
  5. 带有反爬虫机制下进行爬取数据方案,这里以阿里拍卖为例
  6. 血氧仪方案-血氧仪的功能及应用
  7. Freeswitch 180与183
  8. HBulider X js内存溢出
  9. 利用STM32F103最小系统做C2接口离线烧录器
  10. Windows Live Message (MSN) 登陆错误解决办法 -- windows live communications platform 遇到问题需要关闭