ffmpeg - ffmpeg.exe:Windows Server 2008 R2 中缺少 MFPlat.dll
问题描述
我正在使用 ffmpeg 将 .m3u8 播放列表转换为单个 mp4 文件。我从http://ffmpeg.org/download.html#build-windows成功下载了 Windows EXE 文件。但是当我打开 ffmpeg.exe 时,会出现一条错误消息,提示缺少 MFPlat.dll。
解决方案
花了很多时间后,我发现 MFPlat.DLL 是 Windows Media Player 的 dll。默认情况下,Windows Server 2008 R2 Standard 中未安装 Windows Media Player。为了克服这个问题,我们必须安装它。要安装,请按照以下步骤操作:
转到服务器管理器。
- 单击功能 → 添加功能。
- 检查“桌面体验”。
- 点击“安装”。
- 毕竟,重新启动计算机。
按照这些步骤解决了我的问题。
推荐阅读
- c++ - 派生对象的基类引用 - 策略模式
- python - Discord python bot:如何使用会员的最高角色颜色制作嵌入消息?
- angular - Angular JHipster 项目中的自定义日期选择器选项
- css - 从屏幕中间到左角的动画徽标
- windows - 致命错误:未捕获错误:升级到 5.5 时调用未定义函数 wp_unregister_GLOBALS()
- mysql - 官方文档网站上的 MySQL 轴顺序无效
- javascript - Node.js 响应 API 与 Express.js 响应 API
- r - 为什么我用 R 抓取 Twitter 数据,收集到的推文不是完整的句子?
- docker - 如何阅读牧场主的秘密?
- python - 使用 selenium python 进行网页抓取