-
构建的私有*库以ffmpeg为基
资源介绍
1 之前上传过类似的库 这个算更新 带有vs2010工程 支持32bit和64bit编译 大概率在linux下能编译过(需要自己先安装编译一些库 如ffmpeg boost等)
2 ffmpeg的dll是从网上下载的 version N 64357 g42a92a2 感觉大版本应该是2 2之后的吧 ffmpeg用mingw编译有些麻烦 这次不是自己编译的了 mingw编译速度很慢 且经常不能一次性编译对 很多扩展库也比较难找
3 网上给的对应的lib 最后再跑release版的运用程序是跑不起来 问题比较鬼魅 最后用dll重新生成了lib 里面带了一个pexports exe是用dll生成def文件(当然也可用vs里的dumpbin exe 然后用lib exe可以从def文件生成lib文件 压缩包里的文件app 10 generate lib cpp会生成bat 帮助把一个文件下的所有dll生成对应lib文件 我的ffmpeg的lib就是它生成的
4 和窗体相关的代码在linux里实际上都被屏蔽掉了 将来某天熟悉跨平台的某个窗体库后再补充
5 ffmpeg最近更新的很频繁 但实际上核心的编解码及媒体格式avformat变动并不大 最新搞的avfilter原理类似于以前的dshow 也没空搭理它 所有在用一个之前的版本的ffmpeg时 并不建议盲目更新
6 显示视频的类是我最喜欢的实用测试类 封装了asio的网络库的类也很常用
7 期望能帮助到你">1 之前上传过类似的库 这个算更新 带有vs2010工程 支持32bit和64bit编译 大概率在linux下能编译过(需要自己先安装编译一些库 如ffmpeg boost等)
2 ffmpeg的dll是从网上下载的 version N 64357 g42a92a2 感觉大版本应该是2 2之后 [更多]