windows-server运行ffmpeg报错丢失mfplat.dll的解决办法
目录
windows server运行ffmpeg报错丢失mfplat.dll的解决办法
因为系统没安装windows自带的媒体功能,所以丢失mfplat.dll。有两种解决办法一种是安装Microsoft Media Future Pack然后重启,详见其它博客。
另一种解决办法是下载对应windows版本的mfplat.dll文件,以我使用的windows server 2012 R2为例是windows 8的服务器版本,该操作系统已经在2012年8月1日完成编译RTM版。所以我下载使用win8_rtm.120725-1247这个版本的mfplat.dll放在system32里或者ffmpeg同一文件夹内。
其它对应版本,直接百度百科,比如Windows Server 2008 开发代号Windows Server Longhorn。