按上一篇文章的步骤,原本以为已编译完成。谁知在生成安装包的时候出问题了。
1. 安装NSIS,这是个制作安装包的编译器。我用的是2.45汉化版。
2. 用NSIS打开trunk\bin\distrib下的ffdshow.nsi文件,然后编译。这时NSIS提示找不到libavcodec.dll文件
3. 原来还少了几个工程。用vs2005继续编译以下几个工程。
ffdshow\src\ffmpeg\libavcodec.vcproj
ffdshow\src\mplayer\libmplayer_dll.vcproj
ffdshow\src\codecs\x264\ff_x264.vcproj
ffdshow\src\codecs\libmpeg2\libmpeg2_ff.vcproj
4. 再执行步骤2,应该可以生成ffdshow的安装包。
至此ffdshow编译完全了。参考ffdshow.nsi文件,完全可以将ffshow的安装集成到自己的程序中。也就是说,只要加上UI就可以很容易做出个像暴风那样的播放器了。
posted on 2009-11-07 20:32 zgf的blog 阅读(1458)
评论(5) 编辑 收藏