Windows Server 2008 R2 安装 ffmpeg,打开后出现 missing MFPlat.DLL

Windows 2020-09-03 阅读 283 评论 0

问题描述

在 Windows Server 2008 R2 上安装 ffmpeg,安装包为 http://ffmpeg.org/download.html#build-windows,安装成功,打开 ffmpeg,弹出一个系统错误框:

无法启动此程序,因为计算机中丢失 MFPlat.DLL。尝试重新安装该程序以解决此问题。

解决方法

MFPlat.DLL 是 Windows Media Player 的动态链接库。Windows Server 2008 R2 系统自带 Windows Media Player 11 播放器,但默认不安装,只需安装即可。按照以下步骤:

  1. 打开“服务器管理器”
  2. 依次单击“功能” → “添加功能”
  3. 勾选“桌面体验”和“优质Windows音频视频体验”
  4. 单击“安装”按钮
  5. 安装完毕,根据提示重新启动计算机即可
最后更新 2020-09-03
MIP.watch('startSearch', function (newVal, oldVal) { if(newVal) { var keyword = MIP.getData('keyword'); console.log(keyword); // 替换当前历史记录,新增 MIP.viewer.open('/s/' + keyword, {replace: true}); setTimeout(function () { MIP.setData({startSearch: false}) }, 1000); } }); MIP.watch('goHome', function (newVal, oldVal) { MIP.viewer.open('/', {replace: false}); });