我开发了一个程序,让用户录制一个avi文件。
我将vfw.h lib用于AVI记录和avi编解码器选项对话框,让用户选择需要使用的编解码器选项。
此对话框列出已安装所有计算机的所有MicroSoft视频编解码器1,Cinepak,...
如果我想使用一个编解码器作为Dix6.1的编解码器,我必须将其作为单独的软件安装。
我的问题是,当我使用AVISaveOption的AVI编解码器对话框时,这个对话框列出了所有的系统编解码器,并且有一些编解码器不工作,并且有一些不必要的编解码器用于我的应用程序。除了我必须安装Dix或MPEG coecs作为单独的,如果我想使用这个,这不是我的应用程序的高级。
所以,现在,我想问你,如果我们有任何方法来捆绑所有需要的编解码器(如Dix,MPEG1,MPEG4,MS视频编解码器1)到我需要的编解码器我的意思是,我想自己列出这个与自己的弹出编解码器对话框不使用AVISaveOptions(hwnd,0,1,&m_pAviStream,(LPAVICOMPRESSOPTIONS FAR *) &aopts)列出并选择编解码器选项。
提前谢谢你,
T&T集团!
发布于 2013-04-09 01:02:43
即使有一种编程方法可以做到这一点(没有),但几乎可以肯定的是,这不是一个聪明的想法(a聪明的想法)。
要问自己的问题:
有件事告诉我,大多数编解码器背后的人不会在未经许可的情况下接受这样的重新分发。
https://stackoverflow.com/questions/15884685
复制相似问题