http://bbs.mydigit.cn/read.php?tid=242358
视频取模软件 LCDmodX Alpha
转换器只支持AVI文件,在使用之前首先确定系统已经安装过视频解码包(如:终极解码、完美解码等等),个人用的是完美解码(PureCodec20091225)。
推荐安装完美解码http://www.newhua.com/soft/52770.htm
演示
简易视音频混流器源码:
#include <windows.h> #include <tchar.h> #include <stdio.h> 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