AVI格式

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

     AVI是Audio Video Interleave(音频视频交错)的简称,它是1992年微软提出的一种多媒体文件格式,最初用于对抗Apple公司的Quicktime技术,不过,如今的AVI格式一般指代一种文件封装格式。

    AVI格式的文件对视频数据采用了有损压缩,压缩比较高,因此画面质量一般不好,不过,这并不影响其使用的广泛性。需要注意的是,AVI格式文件的缺点是体积庞大,而且更为糟糕的是压缩标准不统一,最普遍的现象就是高版本Windows媒体播放器播放不了采用早期编码编辑的AVI格式视频,而低版本Windows媒体播放器又播放不了采用最新编码编辑的AVI格式视频,所以我们在进行一些AVI格式的视频播放时常会出现由于视频编码问题而造成的视频不能播放或即使能够播放,但存在不能调节播放进度和播放时只有声音没有图像等一些莫名其妙的问题,如果用户在进行AVI格式的视频播放时遇到了这些问题,可以通过下载相应的解码器来解决。AVI格式的文件随处可见,比如一些游戏、教育软件的片头,多媒体光盘中,都会有不少的AVI 。

    AVI的文件结构,可以分为“头部”,“数据”,“索引”三个部分。

头部部分包含文件的通用信息,定义了数据的格式,所采用的压缩算法等参数。

数据部分是AVI格式文件的主题,里面图像数据和声音数据是交互存放的。

索引部分则保存在文件的尾部,可以通过索引跳转到文件的任意位置。

    值得一提的是,1992年微软公司推出了AVI技术及其应用软件VF(Video for Windows),显然,VFW的核心就是AVI围绕AVI文件,VFW推出了一整套完整的视频采集、压缩、解压缩、回放和编辑的应用程序接口(API)而OpenCV在windows系统默认的摄像头捕获函数其内部也是默认调用了VFW模块。

       AVI没有MPEG这么复杂,从WIN3.1时代,它就已经面世了。它最直接的优点就是兼容好、调用方便而且图象质量好,因此也常常与DVD相并称。但它的缺点也是十分明显的:体积大。也是因为这一点,我们才看到了MPEG-1MPEG-4的诞生。2小时影像的AVI文件的体积与MPEG-2相差无计,不过这只是针对标准分辨率而言的:根据不同的应用要求,AVI的分辨率可以随意调。窗口越大,文件的数据量也就越大。降低分辨率可以大幅减低它的体积,但图象质量就必然受损。与MPEG-2格式文件体积差不多的情况下,AVI格式的视频质量相对而言要差不少,但制作起来对电脑的配置要求不高,经常有人先录制好了AVI格式的视频,再转换为其他格式。

 

AVI能够使用的编码:

视频部分(括号内表示的是该视频的FourCC)(FourCC,Four Character Codes,是由四个字节组成的一种独立表示视频数据流格式的四位元组,在wav,avi等文件当中会有一段FourCC来描述这个文件是利用何种codec(编解码器)来编码的,)

1.MPEG-1,MPEG-2(MPEG/MPEG1/MPEG2)

2.MPEG-4(MP4V/XVID/DX50/DIVX/DIV5/3IVX/3IV2/RMP4)

3.MS-MPEG4(MPEG4/MP42/MP43)

4.WMV7/WMV8/WMV9(WMV1/WMV2/WMV3)

5.DV(DVSD/DVIS)

6.Flash Video(FLV1/FLV4)

7.LossLess JPEG(LJPG)

8.H.264(AVC1/DAVC/H264/x264)

9.H.263(H263/S263)

10.H.261(H261)

11.Huffyuv(HFYU)

12.AVIzlib(ZLIB)

13.AVImszh(MSZH)

14.Theora(THEO)

15.Indeo Video(IV31/IV32)

16.Cinepak(cvid)

17.Microsoft Video1(CRAM)

18.On2VP3(VP30/VP31)

19.On2VP4(VP40)

20.On2VP6(VP60/VP61/VP62)

21.VC-1(WVC1)

 

音频部分

1. PCM

2. MP3

3. AC-3

4. AAC

5. FLAC

6. Indeo Audio

7. TrueSpeech

8. WMA

9. Vorbis

    另外,值得一提的是,以AVI格式结尾的视频文件有好几种,不同种类对应的压缩方式是不一样的。这也就意味着,以AVI格式结尾的文件,随着压缩方式的不同,需要的解码器也是不同的。

① 非压缩格式的AVI文件(或者MPEG-1格式的文件),这个就不需要任何的插件就可以直接播放了。

② DIVX格式的AVI文件,安装最新版本的DIVX解码器就可以播放了。不过,正式版本的DIVX是要收费的,如果你用的是非正式版的,或者试用版的,估计可能会出现一些问题。

③ XVID格式的AVI文件,这是MPEG-4格式的一种,可以说是从DIVX变异而来的。XVID是一个免费的视频编解码器,你可以放心大胆的使用。

④ ffdshow MPEG-4格式的AVI文件,现在越来越多的AVI都采用ffdshow MPEG4来进行压缩编码,它集成了XVID和DIVX两者的优点。所以,如果你安装了ffdshow,那么就不用担心DIVX,XVID编码的解码了。另外,ffdshow还提供了丰富的滤镜功能,如增加亮度,增加锐度等。

⑤ WMV9格式的AVI文件,微软自己推出的MPEG4编码标准。使用Media Player 9.0就可以播放。

⑥ VP6格式的AVI文件,也是一种MPEG4的编码格式,On2 Technologies开发的编码器,VP6号称在同等码率下,视频质量超过了Media Player 9.0和H.264。VP6视频编码器目前被中国的EVD所采用,不过,除此之外,这种格式的编码的应用并不多见。

⑦ 其它格式的AVI文件。

正如前面所说,AVI只是一个外壳框架,并没有规定内部的解码必须采用什么标准。这就造成了同样是.avi结尾,但有的播放器能播放,有的却不能的现象经常发生。

AVI 文件格式解析 AVI 文件格式解析 前言 AVI(Audio Video Interleaved 音频视频交错格式)是一种音视频的封装格式,于1992年由微软公司推出。它用RIFF(Resource Interchange File Format 资源交换文件格式)描述,包括Chunk和LIST两种结构。Chunk用来描述(音频/视频/字幕)的数据,包含在movi LIST中: Chunk标志是4字节的ASCII码标识符dwFourCC("four-character code"): Chunk... 阅读详情

相关推荐

AVI媒体封装格式

本文描述了avi媒体封装格式的原理,并对其结构进行了解析描述。

freeyond的博客 785

几种视频格式(RMVB,FLV,MP4,AVI等等)区别比较

●RM,RMVB是现在网络上资源最多的视频格式之一。有着压缩后容量小,画质较好的特点。从很早起,支持RM无转换直播功能成为了MP4播放器的卖点之一。AVI格式的视频画质很好,但是相比RM格式占的空间比较大。FLV因为压缩比大,占空间小,成为了像优酷,土豆一类的在线视频网站的主要采用的视频格式,画质一般。MP4是主要被使用在像手机啊,早期的MP4这种便携数码设备上的。VOB就是DVD光盘里的一种主

fhzm2010的专栏 3万+

YOLO详解

本文参考知乎 https://zhuanlan.zhihu.com/p/25236464 1. YOLO的创新点 YOLO将物体检测作为回归问题求解。基于一个单独的end-to-end网络,完成从原始图像的输入到物体位置和类别的输出。 从网络设计上,YOLO与two steps的目标检测方法如RCNN、Fast RCNN和Faster RCNN的区别如下: YOLO训练和检测均是在一个单独网...

UnknownPlayer的博客 9809

[转]144P /240P/360P/480P/720P/1080P分辨率的差别

不同分辨率的区别(异同\不同之处),用手机拍摄视频的时候可以参考计算下占用的存储空间: 144p    (192×144,20帧/秒),4:3,录制一分钟大约1MB; 240p    (320×240,20帧/秒),4:3,录制一分钟大约3MB; 360p    (480×360,20帧/秒) ,4:3,录制一分钟大约7MB; 480p    (640×480,20帧/秒),4:3,录制一

AbaloneVH的博客 7万+

解决暴风影音不能播放AVI文件的问题

今天从BT上面下了一部片,用暴风影音5来播放的时候,出如下的错误:媒体流 0媒体类型 0:--------------------------AM_MEDIA_TYPE:majortype: MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}subtype: MEDIASUBTYPE_Avi {E436EB88-524F-11CE-9F5

成富的专栏 7680

采集到的avi无法播放

<br />问题描述运行采集时,在c://test.avi里找到了teat.avi ,可是用暴风影音打开teat.avi 时显示“头文件不完整,不是标准的视频文件”。<br />解决原理及方法:<br />filewriterfile 写文件结束之前,在文件的开始处插入一个文件格式头,如AVI文件头。所以 上面提示的“头文件不完整,不是标准的视频文件”很可能是 由于没有执行<br />if (mGraph && mMediaControl) { if (mGraph) {

markman101---神即是道 道法自然 如来 1426

【编解码格式VP系列

在2005年1月,On2宣布推出比VP6有更好的压缩比的新的编解码VP7。在2005年8月,Macromedia宣布提高他们可以选择VP6作为新的Flash Player8的视频进行回放的旗舰式编解码。的开发者之一:Jason Garrett-Glaser,给了一些针对VP8的评论,他认为VP8目前并没有实现真正的位元流规范,而且在一些编码的技术上有所欠缺[相對於前一代的VP8編碼,VP9做了許多改進:VP9支援32×32的編碼區塊,且將來會擴充到664的規格,此外VP9還支援以下的。

多媒体开发者 1534

AVI封装格式解析

AVI封装格式解析

houxiaoni01的博客 5440

AVI格式介绍

AVI英文全称为Audio Video Interleaved,即音频视频交错格式。是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。AVI支持256色和RLE压缩AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。它于1992年被Microsoft公司推出,随Windows3.1一起被人

avibbs的专栏 2269

AVI音视频封装格式学习(二)——AVI RIFF文件参考

AVI RIFF文件参考 AVI RIFF File Reference 微软AVI文件格式是与捕获,编辑和播放音视频流的应用程序一起使用的RIFF文件规范。通常,AVI文件包含多个不同类型的数据流。大多数AVI文件同时使用音频和视频流。简单的AVI文件只包含视频数据,不包含音频数据。 本节不描述AVI的扩展格式(OpenDML AVI file format extensio...

Biao 5154

AVI文件格式详解

一、文件格式简介 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video Windows(简称VFW)环境,现在已被Windows95/98,OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持2...

Jayson 博客 1万+

AVI文件格式

AVI(Audio Video Interleaved的缩写)是一种RIFF(Resource Interchange File Format的缩写)文件格式,多用于音视频捕捉、编辑、回放等应用程序中。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含有单一音频流或单一视频流的AVI文件也是合法的。AVI可以算是Windows操作系统上最基本的、

Gavin.Lv.的专栏 1545

avi 格式详解

AVI文件格式AVI(Audio Video Interleaved 的缩写)是一种RIFF(Resource Interchange File Format的缩写)文件格式,多用于音视频捕捉、编辑、回放等应用程序 中。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含有单一音频流或单一视频流的AVI文件也 是合法的。AVI可以算是Win

easecom的专栏 2676

AVI格式解析

AVI格式解析 http://handsomeboy226.blog.163.com/blog/static/9665175200891373140372/ 2008-10-13 19:31:40|分类:视频文件格式|字号订阅 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RI...

aobo1237的博客 272

【编解码:AVI格式解析】

编解码:AVI格式解析1 音视频及AVI知识2 最基本的数据单元3 AVI主要结构介绍4 AVI主要结构解析5 总结 1 音视频及AVI知识 一个完整的音视频文件格式有mp4、mov、flv、avi、rmvb、mkv、ts等,它们是封装数据的容器,包括音频、视频、字幕、基础元信息等,通过一些特定的编码算法,对各种信息进行编码压缩过后得到的。视频文件的封装格式并不影响视频的画质,影响视频画面质量的是视频的编码格式。 H264、HEVC、VP9、AV1等就是视频编码格式,MP3、AAC、AC-3等就是音频编码格

weixin_47852035的博客 1万+

AVI视频封装格式(阅读笔记)

最近想了解一下avi视频格式,找了一些文章,在阅读过程做一些笔记,以防忘记。AVI是一种RIFF文件格式,多用于音视频捕捉、编辑、回放等应用程序中。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含有单一音频流或单一视频流的AVI文件也是合法的。AVI可以算是Windows操作系统上最基本的、也是最常用的一种媒体文件格式

hwd00001的博客 2107

avi 文件格式解析

http://blog.csdn.net/lxmnet123/article/details/10742503 AVI:Audio/Video Interleaved(视音频交织),用于采集、编辑、播放的RIFF文件。由Microsoft公司1922年11月推出,用于对抗苹果Quicktime技术,AVI现在还在被广泛使用。 RIFF:Resource Interc

penzchan的专栏 1483

AVI RIFF 格式说明

AVI RIFF 格式说明 收藏  AVI RIFF Format                     Clean  080830 晚文件包含3部分,2个LIST(必须包括) + 1个索引(可选)。RIFF ('AVI ' LIST ('hdrl' ... ) LIST ('movi' ... ) ['idx1' () ] ) LIST1  hdrl 可以理解为文件的头信息LIST2  movi 为实际音视频数据。进一步细分的结构为:RIFF (

jueqing007的专栏 2760

AVI格式详解(转)

 AVI简介  AVI英文全称为Audio Video Interleaved,即音频视频交错格式。是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。AVI支持256色和RLE压缩AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。  它于1992年被Microsoft公司推出,随Wi

woshizhanhun的专栏 2481
上一篇: LBP算子介绍
下一篇: 模式识别的一些基本概念
ChenLee_1
博客等级 码龄17年 6200粉丝 179原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值