视频格式与编码压缩标准基础知识

 参考地址:视频格式与编码压缩标准 mpeg4,H.264.H.265 有什么关系?_mpeg-ps与h265关系-CSDN博客


 1. 视频文件格式(文件格式)

        视频的后缀名如avi、mpg等都称为视频的文件格式,与电脑上的视频播放器相关联。


2. 视频封装格式(视频格式

        相当于一种存储视频信息的容器,视频封装格式如AVI、MPEG、VOB等,对应视频文件格式的后缀名。

                AVI格式(后缀为.AVI)即音视频交错格式,图像质量好,但体积太大,高版本windows已不支持。

                DV-AVI格式(后缀名.AVI),常用于数字摄像机记录视频数据。

               QuickTime File Format格式(后缀为.MOV),美国Apple公司开发的一种视频格式,默认的播放器是苹果的QuickTime。

                MPEG格式(文件后缀可以是 .MPG .MPEG .MPE .DAT .VOB .ASF .3GP .MP4等),MPEG文件格式是运动图像压缩算法的国际标准,MPEG-4是为了播放流式媒体的高质量视频而专门设计的,以求使用最少的数据获得最佳的图像质量。

                WMV格式(后缀为.WMV .ASF),微软推出的一种采用独立编码方式并且可以直接在网上实时观看视频节目的文件压缩格式

               Real Video格式(后缀为.RM .RMVB)用户可以使用RealPlayer根据不同的网络传输速率制定出不同的压缩比率,从而实现在低速率的网络上进行影像数据实时传送和播放。

                Flash Video格式(后缀名.FLV),由Adobe Flash延伸的一种流行网络视频封装格式,视频网站常采用。

                Matroska格式(后缀名.MKV),一种新的多媒体封装格式,这个封装格式可把多种不同编码的视频及16条或以上不同格式的音频和语言不同的字幕封装到一个Matroska Media档。


  3. 视频编码方式(视频编码)

        视频编码方式指能够对数字视频进行压缩(有损压缩)或解压缩(解码)的程序或设备。同时可通过特定压缩技术转换视频格式。常见的编码方式。

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

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


所以,即使是同一种视频文件格式,如*.MPG。又分为MPEG-1,MPEG-2 ,MPEG-4几种不同的视频封装格式,就算是同一种视频封装格式,如MPEG-4又可以使用多种视频方式。视频的编码形式才是一个视频文件的本质所在,不要简单的通过文件格式和封装形式来区分视频。

 FFmpeg解封装等都是讲原视频文件进行编解码得到视频码流,因为电脑只能识别编码信息,之后再通过解码器获取帧图像。

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
H.264是一种视频编码标准,也被称为MPEG-4 Part 10或AVC(Advanced Video Coding)。它是目前最常用的视频编码标准之一,被广泛应用于在线视频、数字电视、蓝光光盘、视频会议等领域。 H.264编码器将视频信号压缩成一组数字编码,从而减少存储空间和传输带宽的需求。H.264编码器通过分析视频信号的空间和时间信息,将其转换为特定的编码格式。这些编码可以被解码器解码,以还原原始视频信号。 下面是一些关于H.264编码基础知识: 1. 编码过程 H.264编码过程由四个主要步骤组成:帧内预测、帧间预测、变换和量化。在帧内预测中,编码器利用已知像素值预测当前像素的值。在帧间预测中,编码器利用前一帧和当前帧之间的差异预测当前帧的像素值。变换和量化是将像素值转换为频域表示,并将高频分量量化为低比特率。 2. 比特率 比特率是指视频编码器在单位时间内产生的比特数。H.264编码器可以根据不同的应用需求进行配置,以产生不同的比特率。高比特率通常会产生更高质量的视频,但需要更高的存储空间和带宽。 3. 分辨率 分辨率是视频图像的大小,通常用像素表示。H.264编码器可以根据不同的应用需求进行配置,以产生不同的分辨率。高分辨率通常会产生更高质量的视频,但需要更高的存储空间和带宽。 4. I帧、P帧和B帧 H.264编码器使用三种不同类型的帧:I帧、P帧和B帧。I帧是完整的关键帧,不依赖于其他帧进行解码。P帧是预测帧,依赖于前一个I帧或P帧进行解码。B帧是双向预测帧,依赖于前面和后面的I帧或P帧进行解码。 5. 实时编码 H.264编码器可以进行实时编码,即在不影响视频质量的情况下,以最快的速度进行编码。这对于视频会议、视频流和实时监控等应用非常重要。 综上所述,H.264编码是一种非常重要的视频编码技术,它可以有效地减少存储空间和传输带宽的需求,同时保持高质量的图像。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值