H263、H264和3GPP、MPEG4是什么关系,下面的表格Android支持的编解码格式,看其标题,你就应该知道这个概念:H263、H264是视频编解码器(编码标准),而3GPP (.3gp)、MPEG-4 (.mp4)是容器格式(Supported File Type/Container formats),也就是说,这个容器(文件)是用来保存H263、H264编码后的输出的,.3gp、.mp4就是这个输出文件的格式。

一个是编解码器(编码标准),一个是实际存储的文件格式,这是两个不同纬度的概念。

网上有更形象的说法:mpge4是视频格式,h264是编码器,前者就像水桶后者就像水桶里的水,一个水桶可以装不同的水,同样一种水也可以装在不同的水桶里,mpge可以用h264编码同样其他格式也可以用h264编码

http://developer.android.com/guide/appendix/media-formats.html

Type Format / Codec Encoder Decoder Details Supported File Type(s) / Container Formats
Audio AAC LC Support for mono/stereo/5.0/5.1 content with standard sampling rates from 8 to 48 kHz. • 3GPP (.3gp)

• MPEG-4 (.mp4, .m4a)

• ADTS raw AAC (.aac, decode in Android 3.1+, encode in Android 4.0+, ADIF not supported)
• MPEG-TS (.ts, not seekable, Android 3.0+)

HE-AACv1 (AAC+)
(Androi 4.1+)
HE-AACv2 (enhanced AAC+)   Support for stereo/5.0/5.1 content with standard sampling rates from 8 to 48 kHz.
AAC ELD (enhanced low delay AAC)
(Androi 4.1+)

(Android 4.1+)
Support for mono/stereo content with standard sampling rates from 16 to 48 kHz
AMR-NB 4.75 to 12.2 kbps sampled @ 8kHz 3GPP (.3gp)
AMR-WB 9 rates from 6.60 kbit/s to 23.85 kbit/s sampled @ 16kHz 3GPP (.3gp)
FLAC  
(Android 3.1+)
Mono/Stereo (no multichannel). Sample rates up to 48 kHz (but up to 44.1 kHz is recommended on devices with 44.1 kHz output, as the 48 to 44.1 kHz downsampler does not include a low-pass filter). 16-bit recommended; no dither applied for 24-bit. FLAC (.flac) only
MP3   Mono/Stereo 8-320Kbps constant (CBR) or variable bit-rate (VBR) MP3 (.mp3)
MIDI   MIDI Type 0 and 1. DLS Version 1 and 2. XMF and Mobile XMF. Support for ringtone formats RTTTL/RTX, OTA, and iMelody • Type 0 and 1 (.mid, .xmf, .mxmf)
• RTTTL/RTX (.rtttl, .rtx)
• OTA (.ota)
• iMelody (.imy)
Vorbis     • Ogg (.ogg)
• Matroska (.mkv, Android 4.0+)
PCM/WAVE
(Androi 4.1+)
8- and 16-bit linear PCM (rates up to limit of hardware). Sampling rates for raw PCM recordings at 8000, 16000 and 44100 Hz. WAVE (.wav)
Image JPEG Base+progressive JPEG (.jpg)
GIF     GIF (.gif)
PNG   PNG (.png)
BMP     BMP (.bmp)
WebP
(Androi 4.0+)
(Lossless, Transparency, Android 4.2.1+)

(Android 4.0+)
(Lossless, Transparency, Android 4.2.1+)
  WebP (.webp)
Video H.263   • 3GPP (.3gp)
• MPEG-4 (.mp4)
H.264 AVC
(Androi 3.0+)
Baseline Profile (BP) • 3GPP (.3gp)
• MPEG-4 (.mp4)
• MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+)
MPEG-4 SP     3GPP (.3gp)
VP8
(Androi 4.3+)

(Android 2.3.3+)
Streamable only in Android 4.0 and above • WebM (.webm)
• Matroska (.mkv, Android 4.0+)

H263、H264和3GPP、MPEG4是什么关系相关推荐

  1. 视频编码 MPEG2 MPEG4 DIVX Xvid H264 VC1封装格式MKV AVI RMVB MPG TS解析

    mkv和avi的格式只是封装容器,里面封装的是视频流+音频流.容器不会影响画面质量,影响质量的是容器里面封装的什么东西.所以你换换容器,而里面的东西不换的话,对清晰度字幕音频等是没有影响的. 补充一下 ...

  2. 视频编解码和MPEG4编码

    来自 http://blog.csdn.net/dansin/article/details/389149 MPEG-4编解码学习. 1.视频数据编码的办法对数据进行编码的目的前面以前提过,一方面降低 ...

  3. Android音视频【三】硬解码播放H264

    人间观察 穷人家的孩子真的是在社会上瞎混 遥远的2020年马上就过去了,天呐!!! 前两篇介绍了下H264的知识和码流结构,本篇就拿上篇从抖音/快手抽离的h264文件实现在Android中进行解码播放 ...

  4. 文件后缀名和MimeType的映射关系

    tomcat 的源码里边有. 打开 Tomcat官网 在 Download 菜单下找一个版本,比如 Tomcat 9,点进去,下载源码 找到 conf 目录下的 web.xml 文件 打开,里边有很多 ...

  5. MPEG4和DivX的问题解答荟萃

    MPEG4和DivX的问题解答荟萃 作者/来源:赛迪网 ●有关音乐格式MP4与MPEG4 问:MP3是Internet上最流行的音乐格式,去年又出现了一种称为MP4的音乐格式,这个MP4与MPEG4有 ...

  6. H264和X264究竟有什么区别?

    先简单说一下,mkv和avi的格式只是封装容器,里面封装的是视频流+音频流.容器不会影响画面质量,影响质量的是容器里面封装的什么东西.所以你换换容器,而里面的东西不换的话,对清晰度字幕音频等是没有影响 ...

  7. 音视频文件的容器格式和编码格式

    转自:http://blog.chinaunix.net/uid-25885064-id-3338166.html 音视频文件的容器格式和编码格式 视频和音频以视频文件格式的形式放在一个文件中,方便同 ...

  8. 【mediacodec】MediaRecorder--MediaCodec

    文章目录 前言 查看代码重点关注log 1 应用层 1.1 创建 1.2 获取 1.3 设置VideoSource 1.4 设置输出模式 1.5 设置文件名 1.6 设置编码方式 2 获取video ...

  9. 如何在Android Framework中添加自定义硬件编解码器?

    原文:How to add custom hardware codec to Android Framework? http://gopinaths.gitlab.io/post/custom_har ...

最新文章

  1. 如何用JavaScript操作form表单组件?
  2. FDA转向AI加快药物研发和审批速度
  3. linux中时间戳与date的互转
  4. python分词_Python 结巴分词实现关键词抽取分析
  5. linux fflush函数,fflush - wwliu的个人页面 - OSCHINA - 中文开源技术交流社区
  6. python中修饰器_python 中的修饰器
  7. 那些面对面试官的“绝杀技”
  8. html添加兄弟元素,jquery插入兄弟节点的操作方法
  9. matlab lbp特征,lbp特征(lbp纹理特征提取)
  10. cms自动更新php文件,PHPCMS站群管理系统-PHPCMS自动采集-PHPCMS自动更新
  11. opencv学习笔记(八)-IplImage数据结构
  12. python 在线ide搭建_从头开始制作OJ-在线IDE的搭建
  13. Ensp实验随心记——帧中继
  14. P3110 [USACO14DEC]驮运Piggy Back-最短路,spfa
  15. stm32定时器配置与时间计算公式
  16. 【Python爬虫】2022年数学建模美赛B题数据爬取
  17. word 条件多项式公式对齐
  18. 麻省理工学院计算机研究生读几年,2020年麻省理工学院一年制硕士含金量
  19. 仿射密码之加解密及破解
  20. 安卓一键新机改串软件的原理是什么

热门文章

  1. 回忆篇,那些抹不去的童年记忆
  2. javaStruct - 通讯协议的解封包第三方库--(二)官方文档二
  3. 三国演义python分析系统_用python分析四大名著之三国演义
  4. 小米手机5X获得Root权限的方法
  5. python中元组常识,以及for 与 range 的用法!
  6. python汇率换算程序_Python第六课 汇率兑换4.0
  7. 元宇宙研讨会-空间设计与交互技术构造的叙事世界
  8. matlab 正负数,matlab判断函数值正负程序
  9. PowerDesigner导入现有表结构
  10. undefined symbol问题的查找、定位与解决方法