首先声明,我对这些东西没有什么了解,只能网上找资料机械的照做,参考了多位大神的文章,能找到列出来都列在下面
http://blog.sina.com.cn/s/blog_46d528490101jezp.html
http://m.blog.youkuaiyun.com/article/details?id=11720821
http://blog.youkuaiyun.com/caoshangpa/article/details/51392534
http://blog.youkuaiyun.com/tuenbotuenbo/article/details/25420349
http://blog.youkuaiyun.com/chaosllgao/article/details/3984462
我整合了工具
效率整合版工具:http://download.youkuaiyun.com/detail/qwerty448/9676977
所谓效率整合版,就是无脑流水线下去,什么都不用懂,就三步
下载好上面的工具后
1)安装MinGW
打开mingw-get-setup.exe
出现MinGW Installer
选择所有basic setup下的内容
菜单installation-applychanges
等待完成
2)
yasm.exe(64位的)放C:\MinGW\msys\1.0\bin
profile 放C:\MinGW\msys\1.0\etc
pkg-config.exe和libglib-2.0-0.dll 放C:\MinGW\bin
ffmpeg-3.2解压后放入C:\MinGW\msys\1.0
3)打开
C:\MinGW\msys\1.0\msys.bat
用CD命令切换到ffmpeg的目录下
我这里输入的是cd /mingw/msys/1.0/ffmpeg-3.2/
依次输入
./configure --enable-shared --disable-static --enable-memalign-hack
make
make install
上面第一行命令有空格和两个--,注意输入不要错误
之后查看
C:\MinGW\msys\1.0的local目录
不愿意自己弄的,我也把生成shared版本文件弄出来了,不要分的
http://download.youkuaiyun.com/detail/qwerty448/9676998
发现没有ffplay,大概是源码中就没有吧,似乎要下有关sdl的东西,反正这个不重要,关键我也不会。
包含ffplayr的官网下的资源,同样也不用分
http://download.youkuaiyun.com/detail/qwerty448/9677002
另外我的系统是64位的,所以我这边发的一切资源什么的有些32位的系统就不合用,所以自己要看清楚自己的系统是几位的。
我还遇到这个问题,大家遇到在去解决吧
解决msvcr100.dll丢失问题
下载MSVCR100.dll,然后放到系统中,注意存放的系统路径:
1、64位系统需要放两个dll文件,一个32位,一个64位(下面两个一定要看仔细,反的):32位dll放在:\Windows\SysWOW64, 64位dll放在:\Windows\System32
来源百度经验http://jingyan.baidu.com/article/0320e2c1eb49681b87507ba4.html
文件不提供了,反正我也网上下的,国内小的下载站下的有没有毒我都不知道,大家自己找。