1、mpeg4和mp4格式不一样,区别是:1、MP4是一种视频文件格式,而mpeg4是一个编码标准,即为一个编解码器。可以理解为,mp4是支持mpeg4的标准的音频视频文件,而支持mpeg4标准的文件格式有很多种,mp4和avi都是其中的一种。

2、MP4 是一种视频格式,它可以存储不同的媒体,通常使用 MPEG4 编解码器进行压缩,但并非总是如此。而 MPEG4 本身可以应用于不同的文件格式,包括 MP4、MOV、AVI、MKV、OGG 和 MXF。

3、编解码器是对信号进行编码和解码的程序。媒体编解码器不仅将音频和视频流转换为数字信号,还对其进行压缩,使其更适合在线传输。

媒体容器是一种允许在一个多媒体文件中嵌入多个数据流的技术。大多数情况下,它们是音频、视频、字幕,有时是额外的元数据。我们也可以说,它是一个文件扩展名。

4、

什么是 MPEG4

MPEG4 是一种编解码器。这是运动图像专家组开发的视频和音频编码标准的一种压缩方法。与使用 MPEG 压缩的其他格式不同,MPEG-4 格式可以存储静止图像、字幕、视频、音频和其他基本数据。它们并非都与大多数设备和数字平台兼容。

什么是 MP4

MP4 是一种媒体容器格式,由国际标准化组织于 2001 年开发。它不仅可以存储视频和音频,还可以存储图像和文本。几乎所有设备、网站和社交媒体平台都支持该格式。它以低存储容量提供高质量。

5、只要明白mpeg4是一系列编码的名字,而mp4只是文件后缀名,这样就不会搞错了。

6、视频编码方式

1,H.26X系列 (由ITU[国际电传视讯联盟]主导)包括H.261、H.262、H.263、H.264、H.265。

1) H.261:主要在老的视频会议和视频电话产品中使用。

2) H.263:主要用在视频会议、视频电话和网络视频上。

3) H.264:H.264/MPEG-4第十部分,或称AVC(Advanced Video Coding,高级视频编码),是一种视频压缩标准,一种被广泛使用的高精度视频的录制、压缩和发布格式。

4) H.265:高效率视频编码(High Efficiency Video Coding,简称HEVC)是一种视频压缩标准,H.264/MPEG-4 AVC的继任者。HEVC被认为不仅提升图像质量,同时也能达到     H.264/MPEG-4 AVC两倍之压缩率(等同于同样画面质量下比特率减少了50%),可支持4K分辨率甚至到超高画质电视,最高分辨率可达到8192×4320(8K分辨率),这是目前发展的趋势。直至2013年,Potplayer添加了对于H.265视频的解码,尚未有大众化编码软件出现。

2,MPEG系列(由ISO[国际标准组织机构]下属的MPEG[运动图象专家组]开发 )视频编码方面主要有:

1) MPEG-1第二部分(MPEG-1第二部分主要使用在VCD上,有些在线视频也使用这种格式。该编解码器的质量大致上和原有的VHS录像带相当。)

2) MPEG-2第二部分(MPEG-2第二部分等同于H.262,使用在DVD、SVCD和大多数数字视频广播系统和有线分布系统(cable distribution systems)中。)

3) MPEG-4第二部分(MPEG-4第二部分标准可以使用在网络传输、广播和媒体存储上。比起MPEG-2和第一版的H.263,它的压缩性能有所提高。)

4) MPEG-4第十部分(MPEG-4第十部分技术上和ITU-T H.264是相同的标准,有时候也被叫做“AVC”)最后这两个编码组织合作,诞生了H.264/AVC标准。ITU-T给这个标准命名为   H.264,而ISO/IEC称它为MPEG-4 高级视频编码(Advanced Video Coding,AVC)。

3,其他系列:AMV · AVS · Bink · CineForm · Cinepak · Dirac · DV · Indeo · Video · Pixlet · RealVideo · RTVideo · SheerVideo · Smacker · Sorenson Video · Theora · VC-1 · VP3 · VP6 · VP7 · VP8 · VP9 · WMV。

VP8

VP8是google定义并开源的视频编解码标准和编解码库实现。

Google 收购了On2 Technologies,之后Google开放了其拥有的VP8视频编码技术源代码并免费提供给所有开发者使用,发布
    WebM 开放网络媒体项目

VP8号称比H264编码性能更好,实际上没那么夸张,差不多相当于ffmpeg内置默认的openh264编解码库。VP8的压缩实现与H264有点区别就是VP8没有B帧,而H264有B帧。

VP8的优点是开源,没有H264/H265的专利版权风险,可以随便用,除了IE9以下版本的浏览器外,现代浏览器都支持VP8视频编码,当然也支持webm视频格式。

VP9

VP9也是google开源的用与比拼H265(HEVC)的编解码器,可以看出google真的很努力的在开源,这种开源的视频编码应该多一些,百花齐放才能促进音视频技术升级。
   兼容性方面,除了IE9以下版本的浏览器外,现代浏览器都支持VP9视频编码,当然也支持webm视频格式。

ffmpeg转码常用容器、编码格式与解编码器的搭配总结,-c与-f参数的运用

特别提一点,mkv是个万能的容器格式,下面说的所有编码格式,mkv几乎都能“装”,就不再列出了。

视频编码格式:

h264(又称mpeg-4 avc、mpeg-4 part 10):mp4、flv、avi、mov、wmv、m4v、f4v、3gp、ts

mpeg4(不只一种,这里指mpeg-4 part 2、divx、xvid):mp4、avi、mov、wmv、m4v、3gp、ts

h265(又称hevc、mpeg-h part 2):mp4、avi、mov、ts

vp8:avi、wmv、ts、webm

vp9:mp4、avi、wmv、ts、webm

音频编码格式:(【】左边是视频容器格式,【】右边是音频容器格式,*和^后面再说明)

aac:mp4、flv、avi、mov、wmv、3gp、m4v、f4v、ts【】aac、m4a、wma、ac3

mp3:mp4、avi、mov、wmv、f4v、ts【】mp3、wma、ac3

ac-3:mp4、avi*、mov、wmv、m4v、ts【】ac3、m4a、wma

flac:mp4*、avi*、wmv、ts【】flac、m4a、wma、ac3^

vorbis:mp4、avi*、mov、wmv、ts、webm【】ogg、wma、ac3^

opus:mp4*、ts、webm【】ogg、ac3^

音视频格式.mp4和编码格式MPEG4以及ffmpeg转码相关推荐

  1. 开发游戏陪玩app源码前,需要掌握的音视频格式知识

    为了让用户拥有更好的聊天体验,游戏陪玩app源码在开发时,采用了音视频连麦技术,通过语音或视频的方式快速拉近彼此的距离,哪怕在游戏过程中也不耽误彼此聊天.而且音视频连麦技术的应用还为游戏陪玩app源码 ...

  2. 【Android音视频开发】【001】音视频格式和采集编码流程

    专栏说明 本专栏专门讲解Android音视频方面的基础知识 虽然定位是基础知识,但是范围基本涵盖了数据采集,数据转码,数据播放,推流取流等所有常用知识 如果不是做特别专业的音视频开发,只是实现基本功能 ...

  3. 【FFmpeg】使用 FFmpeg 处理音视频格式转换流程 ( 解复用 | 解码 | 帧处理 | 编码 | 复用 )

    FFmpeg 系列文章目录 [FFmpeg]Windows 搭建 FFmpeg 命令行运行环境 [FFmpeg]FFmpeg 相关术语简介 [FFmpeg]FFmpeg 相关术语简介 二 [FFmpe ...

  4. 各品牌手机音视频格式支持一览表收藏

     各品牌手机音视频格式支持一览表收藏 <script></script> 三星 SGH-P738:视屏H.263, M-PEG4 ,音频3GPP,ARM-NB,AAC 三星 S ...

  5. 各品牌手机音视频格式支持一览表

    三星 SGH-P738:视屏H.263, M-PEG4 ,音频3GPP,ARM-NB,AAC 三星 SCH-E159 :MPEG4 三星 SCH-F209:MPEG4 三星 SCH-i539:支持流媒 ...

  6. ffmepg:使用ffmpeg转换音视频格式

    收藏一下大神的作品:https://blog.csdn.net/ETalien_/article/details/102917887 使用ffmpeg转换音视频格式 转换音频格式 ffmpeg -i ...

  7. Android MediaPlayer支持的音视频格式和协议

    Android MediaPlayer支持的音视频格式和协议 2018年04月18日 18:33:42 阅读数:11127 标签: MediaplayerIjkPlayerAndroid音视频Andr ...

  8. pcm 采样率转换_Cool Audio Video Converter(音视频格式转换工具)V2.18 最新版 - 绿色先锋下载 -...

    Cool Audio Video Converter(音视频格式转换工具)是一款十分优秀好用的音频格式转换助手.如果你需要一款好用的格式转换工具,小编带来的这款Cool Audio Video Con ...

  9. wav音量和分贝转换关系_Permute 3 for mac(音视频格式转换器) 最新版

    Permute 3 for mac中文版是一款在Mac OS 平台上简单易用的音视频格式转换器.只需将想要转换的视频拖入到 permute窗口内,然后根据需要选择要转换的格式,支持当前所有流行的音视频 ...

  10. 音视频基础知识---音频编码格式

    音视频基础知识汇总: 音视频基础知识---协议相关RTSP RTMP HLS 音视频基础知识---封装格式 音视频基础知识---视频编码格式 音视频基础知识---音频编码格式 音视频基础知识---像素 ...

最新文章

  1. MyBatis 三种批量插入方式的比较,我推荐第3个!
  2. 东软村医管理平台_软件定义汽车“性感”吗?东软睿驰有自己的答案
  3. android studio wcf,将图像从android studio上传到Wcf Service
  4. 洛谷 P2048 [NOI2010]超级钢琴(优先队列,RMQ)
  5. 基于Java的全文索引
  6. 验证java 递增不是原子操作
  7. eclipse总是自动跳到ThreadPoolExecutor解决办法
  8. linux系统下4k对齐,linux查看硬盘4K对齐方法
  9. Java入门系列-22-IO流
  10. 华为HCIE7-中间系统到中间系统的路由泄露、防环、认证和优化机制
  11. 人工智能(10)---机器学习知识体系篇(初级篇,中级篇,高级篇)
  12. 【XSY2774】学习 带花树
  13. js实现对树深度优先遍历与广度优先遍历
  14. 安装keepalived高可用(双实例)
  15. java nio 思维导图
  16. 标签打印软件如何设计正反面打印模式
  17. 美国东北大学khoury计算机学院,美国东北大学人工智能专业
  18. XML外部实体(XXE)注入详解
  19. ST、SC、FC、LC光纤接头区别?
  20. markdown 做图 : Mermaid语法

热门文章

  1. matlab如何生存对称矩阵,如何使用Matlab产生对称矩阵
  2. 常用正则表达式匹配Antconc英文句式搭配
  3. Inpaint 5.6 图片去水印工具 限时免费
  4. GD32F103替换STM32F103
  5. 线性代数知识点(行列式篇)
  6. 全国机器人足球锦标赛
  7. 普通学校,非科班,从电脑小白到大厂offer的自学之路
  8. 3dmax渲染计算机内存不足怎么办,解决3dmax渲染内存不够导致渲染失败的三种方法...
  9. 搭建简单JAVA分布式爬虫系统
  10. 计算机多媒体化简笔画,计算器简笔画教程