最近升级到 Windows Server Core 2022,但 ffmpeg 无法启动。没有错误,没有日志,什么都没有。我以为我见过提到 ffmpeg 在安装了 Essentials 角色的 Server Core 2012 上运行,但 Core 2022 似乎不存在这样的角色。
ffmpeg 有哪些依赖关系会导致该平台静默失败?
答案1
可以从 Windows Server 2022 LTSC(桌面版)或 Windows 10 复制 C:\windows\system32\AVICAP32.DLL 和 C:\windows\system32\MSVFW32.DLL。
将它们复制到 system32 文件夹后,ffmpeg.exe 应该可以再次工作。