总结一下 windows server 2012 r2使用ffmpeg提示计算机中丢失mfplat.dll 这个问题
windows server 2012 r2使用ffmpeg提示计算机中丢失mfplat.dll;
解决方式:将win7中system32 和SysWOW64文件夹内的mfplat.dll复制到server2012对应目录即可
方法无效,会提示不兼容
最终解决办法是,通过server的服务器管理界面,添加功能角色
下图中,一直下一步到这里再下一步到功能界面
功能列表里添加 用户界面》桌面体验
出现这个报错的原因就是没有安装windows media player这类功能软件,所以没法处理媒体文件
下一步,全部默认就可以,添加功能
还是默认,确定,安装
开始安装,等待安装完成
安装完成之后,有提示必须重启才能完成可以开始使用,到这一步就可以先去重启服务器
重启完服务器之后,重新远程登录,进去输入你要执行的ffmpeg命令就可以发现可以使用了。
这时候你的推流,切片,什么的都可以使用了。
快去体验吧。