没有合适的资源?快使用搜索试试~ 我知道了~
avi文件格式学习心得(主要是头部)
5星 · 超过95%的资源 需积分: 9 114 下载量 40 浏览量
2009-03-02
21:38:33
上传
评论 2
收藏 155KB DOCX 举报
温馨提示
试读
9页
尽管这个心得比较简单和粗略,但是毕竟是自己学习总结出来的,有些东西还是能让后来学习的人少走一些弯路的。希望能对大家有用。
资源推荐
资源详情
资源评论
AVI 文件格式学习笔记
文件格式
格式:
文件格式的基础是
由一个 文件头和一些 和 结构组成。
文件头
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
格式:
文件包含
" 的 #$ 头
%&一个' #(
)&一个*+
可选的 ,"
主要内容都在 ' #((头信息)和 *+(数据)里
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
' #( 包括
" 一个 '-'./0
% 若干个 #((一般有 % 个,一个音频,一个视频)本段 # 表示 #*
)其他 -'./0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#( 包括
#'#*' #和 #1#*1+#*和可选的 #
#*1+#*对于音频和视频的格式不同
对于音频是如下结构
2345234536,后者是前者的扩展,这些结构可从 5 中查到
那么到底用的是什么结构可从 #1 这个 的 处获得,如果大于 "7 则是后者
这个部分的解码似乎有些不规整,尤其在尾巴处理上,似乎有垃圾信息的处理?
对于视频则是个 8594 结构,也可从 5 中查到
':;<<* /&*-#++1&-+*<(##< 1.(&:=.#(<(##</!.<> <*:?"#@%&:
其中要注意 -+ - 的识别
(. + +/#( 的缩写)是一种 (+.#-/#-'/>(+#* 的缩写)文件格式,多用于音
视频捕捉、编辑、回放等应用程序中。通常情况下,一个 文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一
个视频流),不过含有单一音频流或单一视频流的 文件也是合法的。 可以算是 2/ +@ 操作系统上最基本的、也是最常用
的一种媒体文件格式。
先来介绍 文件格式。 文件使用四字符码 4(1+.#!-'#-#-+ )来表征数据类型,比如‘A、‘A、‘A
等。注意,2/ +@ 操作系统使用的字节顺序是 ((!/ /,因此一个四字符码‘- A实际的 24 值应为 B,77)7%7"。
另外,四字符码中像‘A一样含有空格也是合法的。
资源评论
- yinhang19862013-12-05嗯 我也对这个文件做过分析 我记得文件头里 有一个区域用来描述 视频文件大小 如果设置过小 即使文件很长 也会停止
- xiaozha0072012-11-24算是扫盲普及的吧,原来avi是容器而不是编码格式:)
- tseny2013-06-04还不错,对avi容器格式讲得比较清楚
- test_2003_20202019-01-20还不错,对avi容器格式讲得比较清楚
hardy616
- 粉丝: 2
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功