gzpk

02 2010 档案

avi format
摘要:THIS DOCUMENT IS IN THE PUBLIC DOMAIN, YOU ARE FREE TO COPY AND MODIFY IT AS YOU SEE FITBETA DOCUMENTATNION OF RIFF-AVI FILE FORMAT -- DO NOT TRUST FOR ACCURACY -- DOESN'T COVER OPENDML EXTENTIONSYOU ... 阅读全文

posted @ 2010-02-26 10:19 gzpk 阅读(900) 评论(0) 推荐(0)

AVI的音频视频交叉规律
摘要:经过对avi视频的详细分析,发现音频视频的交叉有如下规律:15帧 vedio1段 audio15帧vedio1段 audio16帧 vedio1段 audio15帧vedio1段audio15帧vedio1段audio16帧 vedio1段audio 也就是基本上是每15段vedio就有一段的audio,可是每经过两个15段的vedio循环,就要有16段的vedio才能有一段audio。 另外还有... 阅读全文

posted @ 2010-02-09 11:52 gzpk 阅读(918) 评论(1) 推荐(0)

mpeg4视频中,I帧、p帧、B帧的判定
摘要:mpeg4的每一帧开头是固定的:00 00 01 b6,那么我们如何判断当前帧属于什么帧呢?在接下来的2bit,将会告诉我们答案。注意:是2bit,不是byte,下面是各类型帧与2bit的对应关系:  00: I Frame  01: P Frame  10: B Frame 为了更好地说明,我们举几个例子,以下是16进制显示的视频编码:  00 00 01 b6 10 34 78 97 09 8... 阅读全文

posted @ 2010-02-09 11:48 gzpk 阅读(6287) 评论(0) 推荐(0)

g711格式
摘要:G711格式是纯粹的音频内容,没有头尾等任何附加的内容,拿过来可以直接用。 阅读全文

posted @ 2010-02-09 11:48 gzpk 阅读(2095) 评论(1) 推荐(0)

AVI的音频视频帧的开头
摘要:Avi中视频音频交叉存放,每一帧视频都有一个视频帧头:30 30 64 63(这时二进制编码,字符是00dc),然后接着就是四个字节的帧长度,例如00 00 10 00,再往下就是帧的内容。 Avi的音频也有一个音频头:30 31 77 62(01wb),接着就是音频的长度,例如00 10 00 00,就是4096字节,接着就是音频的内容了。 阅读全文

posted @ 2010-02-09 11:47 gzpk 阅读(1318) 评论(0) 推荐(0)

[转]VC报错 'unistd.h': No such file or directory
摘要:Linux下开发的C程序都需要头文件unistd.h,但VC中没有个头文件,所以用VC编译总是报错。把下面的内容保存为unistd.h,可以解决这个问题。/** This file is part of the Mingw32 package.* unistd.h maps (roughly) to io.h*/#ifndef _UNISTD_H#define _UNISTD_H#include ... 阅读全文

posted @ 2010-02-01 16:35 gzpk 阅读(4746) 评论(0) 推荐(0)

结合avi视频文件头十六进制码分析AVI格式
摘要:这段时间要搞视频合成方面的东西,因此打算先弄明白avi视频的格式,介绍这方面内容的东西google一下一大堆,可是很悲剧,现在的人基本上都喜欢copy,内容基本来源于同一篇,对我没什么实质性的帮助。本来是希望通过看看一些avi合成的源码来分析avi的结构的,可是windows下的程序基本是调用directshow完成的,格式方法都封装好了。  百思不得其解之余,还只自己分析吧。  开始之前,先看看... 阅读全文

posted @ 2010-02-01 16:15 gzpk 阅读(8271) 评论(5) 推荐(0)

导航