|
发表于 2012-9-27 11:53:22
|
显示全部楼层
1. 只玩过把ffmpeg的视频流渲染到opengl的RTT上,以前出现链接错误,我是把头文件加上了extern "C".
osg 的 ffmpeg 的 plugin没用过。努力学习中……
2. mp4, avi只是扩展名而已,真正要看的是用什么解码格式,比如说mp4可能用mpeg4, h264等等来编码。
这就需要你提供一个较全的解码库。你从ffmpeg官方下载的库有些解码器是GPL协议的,这意味着
你用它的话需要公开你的源代码, 所以你需要自己用mingw编译,把GPL协议的解码库去掉,
使用LPGL协议,这样商业上就不用公开源代码了。
3. 关于这方面有一些tutorial吧,和SDL整合的。 |
|