
Windows
文章平均质量分 61
纯属虚构
互联网后台开发大数据Linux
展开
-
avi文件分析
一、AVI文件简介 AVI的英文全称为Audio Video Interleaved,即音频视频交错格式,是将语音和影像同步组合在一起的文件格式。AVI于1992年被Microsoft公司推出,随Windows3.1一起被人们所认识和熟知。AVI文件格式多用于音视频捕捉、编辑、回放等应用程序中。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含转载 2012-02-24 20:36:15 · 986 阅读 · 0 评论 -
vc++实现AVI视频的操作 (一)
摘要:本文详细的解析了AVI文件的存储结构,介绍了微软提供的用来操作AVI文件的一组API使用方法,并通过例子代码,演示了如何将一组静态Bmp图片合成一个avi视频文件以及如何将一个avi视频文件解析保存为一系列的bmp图像文件。 关键词:avi文件 bmp图像 vc 视频 音频 c++ AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Micro转载 2012-02-24 21:45:36 · 2131 阅读 · 0 评论 -
【转】vc++实现AVI视频的操作(三)
在了解了上面的知识后,我们对avi的文件结构以及如何操作avi文件心里就明白了,下面我们可以开始我们的编程了。我们要做两件事情: 1、如何将一组静态的bmp位图合成一个avi的视频文件; 2、如何将一个未压缩的avi文件解析成一幅幅位图。 示例程序界面如下: 下面的这个函数演示了如何将AVI文件中的每转载 2012-02-24 21:48:03 · 1124 阅读 · 0 评论 -
【转】vc++实现AVI视频的操作(二)
现在我相信你肯定会对AVI的文件结构已经很清楚了,在介绍完了AVI文件结构后,我们就来看看如何对avi文件进行读写了,为了对avi进行读写,微软提供了一套API,总共50个函数,他们的用途主要有两类,一个是avi文件的操作,一类是数据流streams的操作。 1、打开和关闭文件 AVIFileOpen ,AVIFileAddRef, AVIFileRelease 2、转载 2012-02-24 21:47:16 · 1181 阅读 · 0 评论 -
FLV文件格式分析
转自:http://hi.baidu.com/gaoxiansong/blog/item/b03d2d0789f65d72020881c0.html FLV是一个二进制文件,由文件头(FLV header)和很多tag组成。tag又可以分成三类:audio,video,script,分别代表音频流,视频流,脚本流(关键字或者文件信息之类)。 FLV Header 一般比较简单,包括文件类型转载 2012-02-26 00:02:13 · 1221 阅读 · 1 评论 -
XP 和 2003 的 Boot.ini 文件的可用开关选项
注意:这些开关适用于 Microsoft Windows XP 和 Microsoft Windows Server 2003,除非另行说明。 /basevideo /basevideo 开关通过使用与所有视频适配器都兼容的视频驱动程序来强制系统进入标准 640x480 16 色 VGA 模式。该开关允许您在选择了错误的视频分辨率或刷新频率时加载系统。请将该开关与 /sos 开关一起使用。如转载 2012-03-07 12:58:06 · 1120 阅读 · 0 评论 -
0x69ba3a96指令引用的0x0000000不能写
"0x69ba3a96"指令引用的"0x00000000"内存。该内存不能为"written". 描述: 起初是在跑opengl粒子系统时出现这个错误,所有从pudn上下载的粒子特效的程序都跑不起来。后来联想到MATLAB里面,用mesh或surf函数绘制三维图形,数据少还行,一多的话,MATLAB就崩溃,出现一个问你发送不发送错误的对话框,只能单击End Now关掉MATLAB。原创 2012-04-06 15:45:41 · 2770 阅读 · 0 评论 -
GLUT函数说明(转载)
GLUT函数说明(转载) 一、初始化 void glutInit(int* argc,char** argv) 这个函数用来初始化GLUT库。对应main函数的形式应是:int main(int argc,char* argv[]); 这个函数从main函数获取其两个参数。 void glutInitWindowSize(int width,int height)转载 2012-05-15 19:31:14 · 1278 阅读 · 0 评论 -
VC6.0编译JMVC
去年拿到的JMVC。老师说编译只能在VS下面,她在VC6.0无法通过。给我看了她的报错。我回去试了一下,果然不行,于是就用VS2005了。前一阵子给同学改MATLAB,是在MATLAB下面编译C文件,形成动态链接库。但是老是报错,于是,就改,其实就改了两个地方,一是for循环里,能不能定义变量,这个编译选项有关。我就把这种都拿出来定义了,但是拿出来还是报错,我就把变量定义都放在块的开头,不可以算着原创 2012-06-14 11:03:21 · 766 阅读 · 0 评论