怎么自己写avi的文件?
最近要做个录像的程序...使用avi的格式.可是没有做过:(
(自己做个mepg4 video+mp3 Audio的录像)
看了文档,都是说如何保存bmp的,当然也有办法保存压缩的,AVIMakeCompressedStream.
我现在获得的数据已经是压缩的了...所以在建立stream的时候,就设置了:
strhdr.fccType = streamtypeVIDEO;// stream type
strhdr.fccHandler = mmioFOURCC('D','I','V','X');
strhdr.dwScale = 1;
strhdr.dwRate = 25;
strhdr.dwSuggestedBufferSize = 0;
SetRect(&strhdr.rcFrame, 0, 0, // rectangle for stream
384,
288);
可是使用hr = AVIStreamWrite(psVideo, lVideoStreamSize, 1, data,
len, dwFlags, NULL, NULL);
保存的文件不对...根本不能够播放.:(
还有个问题是怎么把压缩的声音部分也一起写到avi文件中呢?
烦恼中!
(自己做个mepg4 video+mp3 Audio的录像)
看了文档,都是说如何保存bmp的,当然也有办法保存压缩的,AVIMakeCompressedStream.
我现在获得的数据已经是压缩的了...所以在建立stream的时候,就设置了:
strhdr.fccType = streamtypeVIDEO;// stream type
strhdr.fccHandler = mmioFOURCC('D','I','V','X');
strhdr.dwScale = 1;
strhdr.dwRate = 25;
strhdr.dwSuggestedBufferSize = 0;
SetRect(&strhdr.rcFrame, 0, 0, // rectangle for stream
384,
288);
可是使用hr = AVIStreamWrite(psVideo, lVideoStreamSize, 1, data,
len, dwFlags, NULL, NULL);
保存的文件不对...根本不能够播放.:(
还有个问题是怎么把压缩的声音部分也一起写到avi文件中呢?
烦恼中!
...全文
相关推荐
H264流转为AVI文件
将H264文件转化为AVI文件,也可经过改动,也可将实时的H264流转为AVI文件。
avi片源文件
非常好的avi片源,能够对avi格式的解码进行分析。对于学习AVI格式的是一个不错的帮助。
CAviFile00001.zip_AVI_AVI VC_avi 读写_zip_写avi文件
CAviFile00001.zip 读写Avi文件的vc程序
AVI文件解析工具
很好的AVI文件解析工具,可以把AVI各个列表的字段一一展开,一目了然。研究AVI文件组成必备工具
html中插入avi格式视频文件的代码
在网页中(所有网页都由html组成,所以说下面的代码,可以用于任何网页,部分限制了html的网页除外.


