http://bbs.mydigit.cn/read.php?tid=242358
视频取模软件 LCDmodX Alpha
转换器只支持AVI文件,在使用之前首先确定系统已经安装过视频解码包(如:终极解码、完美解码等等),个人用的是完美解码(PureCodec20091225)。
推荐安装完美解码http://www.newhua.com/soft/52770.htm
演示
简易视音频混流器源码:
#include
#include
#include
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
FILE *fprv,*fpra,*fpw;
BYTE Buffer[512] = {0};
TCHAR String[MAX_PATH];
DWORD i,j = 0;
if(_tfopen_s(&fpra, _T("D:\\av.raw"), _T("rb"))) //8bit 12.8kHz raw 音频流
return 1;
if(_tfopen_s(&fprv, _T("D:\\av.bin"), _T("rb"))) //25fps LCDmodX生成文件
return 1;
if(_tfopen_s(&fpw, _T("D:\\av.mux"), _T("wb"))) //输出
return 1;
while(1){
if(!(fread(Buffer, sizeof(BYTE), 256, fprv)))
return 1;
if(!(fread(Buffer + 384, sizeof(BYTE), 128, fpra)))
return 1;
fwrite(Buffer, sizeof(BYTE), 512, fpw);
}
fclose(fprv);
fclose(fpra);
fclose(fpw);
return 0;
}
转载自:http://bbs.mydigit.cn/read.php?tid=285953&page=1